GET https://kbin.spritesserver.nl/m/homeassistant@lemmy.world/t/33576/Share-your-favorite-automations

Components

24 Twig Components
332 Render Count
7053 ms Render Time
26.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
45 551.35ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
38 7.24ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
37 821.56ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
36 8.59ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
36 24.19ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
36 47.22ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
35 11,368.91ms
entry_comments_nested
"App\Twig\Components\EntryCommentsNestedComponent"
components/_cached.html.twig
35 7,238.41ms
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 2.40ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.75ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.43ms
entry
"App\Twig\Components\EntryComponent"
components/_cached.html.twig
1 20.72ms
entries_cross
"App\Twig\Components\EntriesCrossComponent"
components/_cached.html.twig
1 71.82ms
editor_toolbar
"App\Twig\Components\EditorToolbarComponent"
components/editor_toolbar.html.twig
1 0.23ms
user_actions
"App\Twig\Components\UserActionsComponent"
components/user_actions.html.twig
1 0.45ms
magazine_box
"App\Twig\Components\MagazineBoxComponent"
components/magazine_box.html.twig
1 31.53ms
magazine_sub
"App\Twig\Components\MagazineSubComponent"
components/magazine_sub.html.twig
1 14.07ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 38.04ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 106.09ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 5.56ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 10.02ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 17.73ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.28ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 0.91ms

Render calls

entry App\Twig\Components\EntryComponent 16.0 MiB 20.72 ms
Input props
[
  "entry" => App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#1536
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1515
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1516
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +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 {#275
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#271
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Share-your-favorite-automations"
    +title: "Share your favorite automations"
    +url: null
    +body: """
      I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
      \n
      My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
      \n
      I’d really enjoy reading what kind of interesting automations everyone else has written.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 67
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729539860 {#2414
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 33576
    -titleTs: "'autom':4 'favorit':3 'share':1"
    -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706508490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11273738"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706422090 {#1793
      date: 2024-01-28 07:08:10.0 +01:00
    }
  }
  "isSingle" => true
  "showShortSentence" => false
  "showBody" => true
]
Attributes
[
  "class" => "entry--single section--top"
]
Component
App\Twig\Components\EntryComponent {#2954
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2955 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#1536
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1515
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1516
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +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 {#275
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#271
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Share-your-favorite-automations"
    +title: "Share your favorite automations"
    +url: null
    +body: """
      I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
      \n
      My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
      \n
      I’d really enjoy reading what kind of interesting automations everyone else has written.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 67
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729539860 {#2414
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 33576
    -titleTs: "'autom':4 'favorit':3 'share':1"
    -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706508490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11273738"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706422090 {#1793
      date: 2024-01-28 07:08:10.0 +01:00
    }
  }
  +isSingle: true
  +showShortSentence: false
  +showBody: true
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.35 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729095398 {#1536
      date: 2024-10-16 18:16:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
    +entries: Doctrine\ORM\PersistentCollection {#1631 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
    +posts: Doctrine\ORM\PersistentCollection {#1659 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
    +follows: Doctrine\ORM\PersistentCollection {#1660 …}
    +followers: Doctrine\ORM\PersistentCollection {#1627 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
    +reports: Doctrine\ORM\PersistentCollection {#1425 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
    +violations: Doctrine\ORM\PersistentCollection {#1699 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
    +awards: Doctrine\ORM\PersistentCollection {#1430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
    +categories: Doctrine\ORM\PersistentCollection {#1645 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1515
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1516
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3115
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729095398 {#1536
      date: 2024-10-16 18:16:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
    +entries: Doctrine\ORM\PersistentCollection {#1631 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
    +posts: Doctrine\ORM\PersistentCollection {#1659 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
    +follows: Doctrine\ORM\PersistentCollection {#1660 …}
    +followers: Doctrine\ORM\PersistentCollection {#1627 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
    +reports: Doctrine\ORM\PersistentCollection {#1425 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
    +violations: Doctrine\ORM\PersistentCollection {#1699 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
    +awards: Doctrine\ORM\PersistentCollection {#1430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
    +categories: Doctrine\ORM\PersistentCollection {#1645 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1515
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1516
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.27 ms
Input props
[
  "date" => DateTimeImmutable @1706422090 {#1793
    date: 2024-01-28 07:08:10.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3185
  +date: DateTimeImmutable @1706422090 {#1793
    date: 2024-01-28 07:08:10.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.16 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706422090 {#1793
    date: 2024-01-28 07:08:10.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3249
  +createdAt: DateTimeImmutable @1706422090 {#1793
    date: 2024-01-28 07:08:10.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.49 ms
Input props
[
  "subject" => App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#1536
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1515
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1516
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +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 {#275
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#271
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Share-your-favorite-automations"
    +title: "Share your favorite automations"
    +url: null
    +body: """
      I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
      \n
      My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
      \n
      I’d really enjoy reading what kind of interesting automations everyone else has written.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 67
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729539860 {#2414
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 33576
    -titleTs: "'autom':4 'favorit':3 'share':1"
    -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706508490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11273738"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706422090 {#1793
      date: 2024-01-28 07:08:10.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3314
  +subject: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#1536
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1515
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1516
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +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 {#275
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#271
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Share-your-favorite-automations"
    +title: "Share your favorite automations"
    +url: null
    +body: """
      I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
      \n
      My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
      \n
      I’d really enjoy reading what kind of interesting automations everyone else has written.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 67
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729539860 {#2414
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 33576
    -titleTs: "'autom':4 'favorit':3 'share':1"
    -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706508490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11273738"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706422090 {#1793
      date: 2024-01-28 07:08:10.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 1.09 ms
Input props
[
  "subject" => App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#1536
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1515
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1516
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +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 {#275
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#271
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Share-your-favorite-automations"
    +title: "Share your favorite automations"
    +url: null
    +body: """
      I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
      \n
      My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
      \n
      I’d really enjoy reading what kind of interesting automations everyone else has written.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 67
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729539860 {#2414
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 33576
    -titleTs: "'autom':4 'favorit':3 'share':1"
    -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706508490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11273738"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706422090 {#1793
      date: 2024-01-28 07:08:10.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3380
  +formDest: "entry"
  +subject: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#1536
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1515
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1516
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +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 {#275
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#271
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Share-your-favorite-automations"
    +title: "Share your favorite automations"
    +url: null
    +body: """
      I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
      \n
      My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
      \n
      I’d really enjoy reading what kind of interesting automations everyone else has written.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 67
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729539860 {#2414
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 33576
    -titleTs: "'autom':4 'favorit':3 'share':1"
    -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706508490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11273738"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706422090 {#1793
      date: 2024-01-28 07:08:10.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entries_cross App\Twig\Components\EntriesCrossComponent 16.0 MiB 71.82 ms
Input props
[
  "entry" => App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#1536
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1515
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1516
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +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 {#275
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#271
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Share-your-favorite-automations"
    +title: "Share your favorite automations"
    +url: null
    +body: """
      I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
      \n
      My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
      \n
      I’d really enjoy reading what kind of interesting automations everyone else has written.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 67
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729539860 {#2414
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 33576
    -titleTs: "'autom':4 'favorit':3 'share':1"
    -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706508490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11273738"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706422090 {#1793
      date: 2024-01-28 07:08:10.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\EntriesCrossComponent {#3694
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#1536
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
      +entries: Doctrine\ORM\PersistentCollection {#1631 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
      +posts: Doctrine\ORM\PersistentCollection {#1659 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
      +follows: Doctrine\ORM\PersistentCollection {#1660 …}
      +followers: Doctrine\ORM\PersistentCollection {#1627 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
      +reports: Doctrine\ORM\PersistentCollection {#1425 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
      +violations: Doctrine\ORM\PersistentCollection {#1699 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
      +awards: Doctrine\ORM\PersistentCollection {#1430 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
      +categories: Doctrine\ORM\PersistentCollection {#1645 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#1515
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#1516
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +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 {#275
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#271
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Share-your-favorite-automations"
    +title: "Share your favorite automations"
    +url: null
    +body: """
      I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
      \n
      My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
      \n
      I’d really enjoy reading what kind of interesting automations everyone else has written.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 67
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729539860 {#2414
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 33576
    -titleTs: "'autom':4 'favorit':3 'share':1"
    -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706508490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11273738"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706422090 {#1793
      date: 2024-01-28 07:08:10.0 +01:00
    }
  }
  -repository: App\Repository\EntryRepository {#270 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
}
editor_toolbar App\Twig\Components\EditorToolbarComponent 16.0 MiB 0.23 ms
Input props
[
  "id" => "entry_comment_68cce5a6dba9b2.59239142_body"
]
Attributes
[]
Component
App\Twig\Components\EditorToolbarComponent {#3819
  +id: "entry_comment_68cce5a6dba9b2.59239142_body"
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 125.95 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4019
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      - if the sun has set and my partner isn’t home from work (phone not connected to WiFi), turn the hallway light on\n
      - close the blinds when the sun sets, but only if the TV isn’t currently on so as not to make noise during a TV programme\n
      - when I turn the bedroom lamp on, turn the bedroom ceiling light off\n
      - if my front door opens when neither me nor my partner are home, send a snapshot of the doorbell camera to my notifications
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706576013 {#4028
      date: 2024-01-30 01:53:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4017 …}
    +nested: Doctrine\ORM\PersistentCollection {#4015 …}
    +votes: Doctrine\ORM\PersistentCollection {#4013 …}
    +reports: Doctrine\ORM\PersistentCollection {#4011 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3983 …}
    -id: 351396
    -bodyTs: "'bedroom':54,59 'blind':26 'camera':82 'ceil':60 'close':24 'connect':16 'current':38 'door':66 'doorbel':81 'front':65 'hallway':21 'home':11,75 'isn':9,36 'lamp':55 'light':22,61 'make':44 'neither':69 'nois':45 'notif':85 'open':67 'partner':8,73 'phone':14 'programm':49 'send':76 'set':5,30 'snapshot':78 'sun':3,29 'turn':19,52,57 'tv':35,48 'wifi':18 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706576013 {#3964
      date: 2024-01-30 01:53:33.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5276
  +comment: App\Entity\EntryComment {#4019
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      - if the sun has set and my partner isn’t home from work (phone not connected to WiFi), turn the hallway light on\n
      - close the blinds when the sun sets, but only if the TV isn’t currently on so as not to make noise during a TV programme\n
      - when I turn the bedroom lamp on, turn the bedroom ceiling light off\n
      - if my front door opens when neither me nor my partner are home, send a snapshot of the doorbell camera to my notifications
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706576013 {#4028
      date: 2024-01-30 01:53:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4017 …}
    +nested: Doctrine\ORM\PersistentCollection {#4015 …}
    +votes: Doctrine\ORM\PersistentCollection {#4013 …}
    +reports: Doctrine\ORM\PersistentCollection {#4011 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3983 …}
    -id: 351396
    -bodyTs: "'bedroom':54,59 'blind':26 'camera':82 'ceil':60 'close':24 'connect':16 'current':38 'door':66 'doorbel':81 'front':65 'hallway':21 'home':11,75 'isn':9,36 'lamp':55 'light':22,61 'make':44 'neither':69 'nois':45 'notif':85 'open':67 'partner':8,73 'phone':14 'programm':49 'send':76 'set':5,30 'snapshot':78 'sun':3,29 'turn':19,52,57 'tv':35,48 'wifi':18 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706576013 {#3964
      date: 2024-01-30 01:53:33.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#3967
    +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#4027
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
    +entries: Doctrine\ORM\PersistentCollection {#3960 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +posts: Doctrine\ORM\PersistentCollection {#3950 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
    +follows: Doctrine\ORM\PersistentCollection {#4081 …}
    +followers: Doctrine\ORM\PersistentCollection {#4074 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
    +reports: Doctrine\ORM\PersistentCollection {#4080 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +violations: Doctrine\ORM\PersistentCollection {#4077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    +awards: Doctrine\ORM\PersistentCollection {#4066 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
    +categories: Doctrine\ORM\PersistentCollection {#4067 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#4023
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#4021
      date: 2023-06-23 22:02:39.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5489
  +user: App\Entity\User {#3967
    +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#4027
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
    +entries: Doctrine\ORM\PersistentCollection {#3960 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +posts: Doctrine\ORM\PersistentCollection {#3950 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
    +follows: Doctrine\ORM\PersistentCollection {#4081 …}
    +followers: Doctrine\ORM\PersistentCollection {#4074 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
    +reports: Doctrine\ORM\PersistentCollection {#4080 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +violations: Doctrine\ORM\PersistentCollection {#4077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    +awards: Doctrine\ORM\PersistentCollection {#4066 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
    +categories: Doctrine\ORM\PersistentCollection {#4067 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#4023
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#4021
      date: 2023-06-23 22:02:39.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706576013 {#3964
    date: 2024-01-30 01:53:33.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5544
  +date: DateTimeImmutable @1706576013 {#3964
    date: 2024-01-30 01:53:33.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706576013 {#3964
    date: 2024-01-30 01:53:33.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5598
  +createdAt: DateTimeImmutable @1706576013 {#3964
    date: 2024-01-30 01:53:33.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.63 ms
Input props
[
  "user" => App\Entity\User {#3967
    +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#4027
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
    +entries: Doctrine\ORM\PersistentCollection {#3960 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +posts: Doctrine\ORM\PersistentCollection {#3950 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
    +follows: Doctrine\ORM\PersistentCollection {#4081 …}
    +followers: Doctrine\ORM\PersistentCollection {#4074 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
    +reports: Doctrine\ORM\PersistentCollection {#4080 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +violations: Doctrine\ORM\PersistentCollection {#4077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    +awards: Doctrine\ORM\PersistentCollection {#4066 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
    +categories: Doctrine\ORM\PersistentCollection {#4067 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#4023
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#4021
      date: 2023-06-23 22:02:39.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5654
  +width: 40
  +height: 40
  +user: App\Entity\User {#3967
    +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#4027
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
    +entries: Doctrine\ORM\PersistentCollection {#3960 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +posts: Doctrine\ORM\PersistentCollection {#3950 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
    +follows: Doctrine\ORM\PersistentCollection {#4081 …}
    +followers: Doctrine\ORM\PersistentCollection {#4074 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
    +reports: Doctrine\ORM\PersistentCollection {#4080 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +violations: Doctrine\ORM\PersistentCollection {#4077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    +awards: Doctrine\ORM\PersistentCollection {#4066 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
    +categories: Doctrine\ORM\PersistentCollection {#4067 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#4023
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#4021
      date: 2023-06-23 22:02:39.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.45 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4019
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      - if the sun has set and my partner isn’t home from work (phone not connected to WiFi), turn the hallway light on\n
      - close the blinds when the sun sets, but only if the TV isn’t currently on so as not to make noise during a TV programme\n
      - when I turn the bedroom lamp on, turn the bedroom ceiling light off\n
      - if my front door opens when neither me nor my partner are home, send a snapshot of the doorbell camera to my notifications
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706576013 {#4028
      date: 2024-01-30 01:53:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4017 …}
    +nested: Doctrine\ORM\PersistentCollection {#4015 …}
    +votes: Doctrine\ORM\PersistentCollection {#4013 …}
    +reports: Doctrine\ORM\PersistentCollection {#4011 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3983 …}
    -id: 351396
    -bodyTs: "'bedroom':54,59 'blind':26 'camera':82 'ceil':60 'close':24 'connect':16 'current':38 'door':66 'doorbel':81 'front':65 'hallway':21 'home':11,75 'isn':9,36 'lamp':55 'light':22,61 'make':44 'neither':69 'nois':45 'notif':85 'open':67 'partner':8,73 'phone':14 'programm':49 'send':76 'set':5,30 'snapshot':78 'sun':3,29 'turn':19,52,57 'tv':35,48 'wifi':18 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706576013 {#3964
      date: 2024-01-30 01:53:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5765
  +subject: App\Entity\EntryComment {#4019
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      - if the sun has set and my partner isn’t home from work (phone not connected to WiFi), turn the hallway light on\n
      - close the blinds when the sun sets, but only if the TV isn’t currently on so as not to make noise during a TV programme\n
      - when I turn the bedroom lamp on, turn the bedroom ceiling light off\n
      - if my front door opens when neither me nor my partner are home, send a snapshot of the doorbell camera to my notifications
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706576013 {#4028
      date: 2024-01-30 01:53:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4017 …}
    +nested: Doctrine\ORM\PersistentCollection {#4015 …}
    +votes: Doctrine\ORM\PersistentCollection {#4013 …}
    +reports: Doctrine\ORM\PersistentCollection {#4011 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3983 …}
    -id: 351396
    -bodyTs: "'bedroom':54,59 'blind':26 'camera':82 'ceil':60 'close':24 'connect':16 'current':38 'door':66 'doorbel':81 'front':65 'hallway':21 'home':11,75 'isn':9,36 'lamp':55 'light':22,61 'make':44 'neither':69 'nois':45 'notif':85 'open':67 'partner':8,73 'phone':14 'programm':49 'send':76 'set':5,30 'snapshot':78 'sun':3,29 'turn':19,52,57 'tv':35,48 'wifi':18 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706576013 {#3964
      date: 2024-01-30 01:53:33.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.63 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4019
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      - if the sun has set and my partner isn’t home from work (phone not connected to WiFi), turn the hallway light on\n
      - close the blinds when the sun sets, but only if the TV isn’t currently on so as not to make noise during a TV programme\n
      - when I turn the bedroom lamp on, turn the bedroom ceiling light off\n
      - if my front door opens when neither me nor my partner are home, send a snapshot of the doorbell camera to my notifications
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706576013 {#4028
      date: 2024-01-30 01:53:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4017 …}
    +nested: Doctrine\ORM\PersistentCollection {#4015 …}
    +votes: Doctrine\ORM\PersistentCollection {#4013 …}
    +reports: Doctrine\ORM\PersistentCollection {#4011 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3983 …}
    -id: 351396
    -bodyTs: "'bedroom':54,59 'blind':26 'camera':82 'ceil':60 'close':24 'connect':16 'current':38 'door':66 'doorbel':81 'front':65 'hallway':21 'home':11,75 'isn':9,36 'lamp':55 'light':22,61 'make':44 'neither':69 'nois':45 'notif':85 'open':67 'partner':8,73 'phone':14 'programm':49 'send':76 'set':5,30 'snapshot':78 'sun':3,29 'turn':19,52,57 'tv':35,48 'wifi':18 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706576013 {#3964
      date: 2024-01-30 01:53:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5822
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4019
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      - if the sun has set and my partner isn’t home from work (phone not connected to WiFi), turn the hallway light on\n
      - close the blinds when the sun sets, but only if the TV isn’t currently on so as not to make noise during a TV programme\n
      - when I turn the bedroom lamp on, turn the bedroom ceiling light off\n
      - if my front door opens when neither me nor my partner are home, send a snapshot of the doorbell camera to my notifications
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706576013 {#4028
      date: 2024-01-30 01:53:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4017 …}
    +nested: Doctrine\ORM\PersistentCollection {#4015 …}
    +votes: Doctrine\ORM\PersistentCollection {#4013 …}
    +reports: Doctrine\ORM\PersistentCollection {#4011 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3983 …}
    -id: 351396
    -bodyTs: "'bedroom':54,59 'blind':26 'camera':82 'ceil':60 'close':24 'connect':16 'current':38 'door':66 'doorbel':81 'front':65 'hallway':21 'home':11,75 'isn':9,36 'lamp':55 'light':22,61 'make':44 'neither':69 'nois':45 'notif':85 'open':67 'partner':8,73 'phone':14 'programm':49 'send':76 'set':5,30 'snapshot':78 'sun':3,29 'turn':19,52,57 'tv':35,48 'wifi':18 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706576013 {#3964
      date: 2024-01-30 01:53:33.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 73.54 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4019
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      - if the sun has set and my partner isn’t home from work (phone not connected to WiFi), turn the hallway light on\n
      - close the blinds when the sun sets, but only if the TV isn’t currently on so as not to make noise during a TV programme\n
      - when I turn the bedroom lamp on, turn the bedroom ceiling light off\n
      - if my front door opens when neither me nor my partner are home, send a snapshot of the doorbell camera to my notifications
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706576013 {#4028
      date: 2024-01-30 01:53:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4017 …}
    +nested: Doctrine\ORM\PersistentCollection {#4015 …}
    +votes: Doctrine\ORM\PersistentCollection {#4013 …}
    +reports: Doctrine\ORM\PersistentCollection {#4011 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3983 …}
    -id: 351396
    -bodyTs: "'bedroom':54,59 'blind':26 'camera':82 'ceil':60 'close':24 'connect':16 'current':38 'door':66 'doorbel':81 'front':65 'hallway':21 'home':11,75 'isn':9,36 'lamp':55 'light':22,61 'make':44 'neither':69 'nois':45 'notif':85 'open':67 'partner':8,73 'phone':14 'programm':49 'send':76 'set':5,30 'snapshot':78 'sun':3,29 'turn':19,52,57 'tv':35,48 'wifi':18 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706576013 {#3964
      date: 2024-01-30 01:53:33.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6069
  +comment: App\Entity\EntryComment {#4019
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      - if the sun has set and my partner isn’t home from work (phone not connected to WiFi), turn the hallway light on\n
      - close the blinds when the sun sets, but only if the TV isn’t currently on so as not to make noise during a TV programme\n
      - when I turn the bedroom lamp on, turn the bedroom ceiling light off\n
      - if my front door opens when neither me nor my partner are home, send a snapshot of the doorbell camera to my notifications
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706576013 {#4028
      date: 2024-01-30 01:53:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4017 …}
    +nested: Doctrine\ORM\PersistentCollection {#4015 …}
    +votes: Doctrine\ORM\PersistentCollection {#4013 …}
    +reports: Doctrine\ORM\PersistentCollection {#4011 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3983 …}
    -id: 351396
    -bodyTs: "'bedroom':54,59 'blind':26 'camera':82 'ceil':60 'close':24 'connect':16 'current':38 'door':66 'doorbel':81 'front':65 'hallway':21 'home':11,75 'isn':9,36 'lamp':55 'light':22,61 'make':44 'neither':69 'nois':45 'notif':85 'open':67 'partner':8,73 'phone':14 'programm':49 'send':76 'set':5,30 'snapshot':78 'sun':3,29 'turn':19,52,57 'tv':35,48 'wifi':18 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706576013 {#3964
      date: 2024-01-30 01:53:33.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 74.16 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4056
    +user: App\Entity\User {#4039
      +avatar: Proxies\__CG__\App\Entity\Image {#4038 …}
      +cover: null
      +email: "padook@feddit.nl"
      +username: "@padook@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729454144 {#4061
        date: 2024-10-20 21:55:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4037 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4035 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4033 …}
      +entries: Doctrine\ORM\PersistentCollection {#4031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4029 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4091 …}
      +posts: Doctrine\ORM\PersistentCollection {#4093 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4095 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4097 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4101 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +follows: Doctrine\ORM\PersistentCollection {#4105 …}
      +followers: Doctrine\ORM\PersistentCollection {#4107 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4109 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4111 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4113 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4115 …}
      +reports: Doctrine\ORM\PersistentCollection {#4117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4119 …}
      +violations: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +awards: Doctrine\ORM\PersistentCollection {#4125 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4127 …}
      +categories: Doctrine\ORM\PersistentCollection {#4129 …}
      -id: 70301
      -password: "$2y$13$bI6KkNeAyJuR9mgwrmJB/.KFOJ9MuX19mAYaAX9pZX/YAxIcbJac."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4131 …}
      +apId: "padook@feddit.nl"
      +apProfileId: "https://feddit.nl/u/padook"
      +apPublicUrl: "https://feddit.nl/u/padook"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "padook"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1702084417 {#4058
        date: 2023-12-09 02:13:37.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698974690 {#4051
        date: 2023-11-03 02:24:50.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem with a good running automation is you end up used to them, I forget they’re even there most if the time.\n
      \n
      I end up appreciating my once-in-awhile automations more. A couple times a month I need to get up extra early, skip my normal routine and go straight to work. But I’m American, this can’t be done without coffee. The night before I prepare the coffee maker and scan an NFC on the top that turns off the plug and waits for my next alarm, then turns it back on. Once it runs it disables the automation, so I dont accidently burn the house down. Worth a million bucks\n
      \n
      In the summer in the northeast US most evenings are cool enough to sleep with just a fan in the window. For the nights that stay too warm past bedtime I scan an NFC on my AC that triggers an automation to shutoff the AC and turn on the window fan at a specified outdoor temp. Saves on electricity and who doesn’t love fresh air??
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706558115 {#4062
      date: 2024-01-29 20:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4054 …}
    +nested: Doctrine\ORM\PersistentCollection {#4052 …}
    +votes: Doctrine\ORM\PersistentCollection {#4050 …}
    +reports: Doctrine\ORM\PersistentCollection {#4047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
    -id: 350720
    -bodyTs: "'ac':154,162 'accid':109 'air':183 'alarm':93 'american':60 'appreci':28 'autom':7,34,105,158 'awhil':33 'back':97 'bedtim':147 'buck':117 'burn':110 'coffe':67,74 'cool':128 'coupl':37 'disabl':103 'doesn':179 'done':65 'dont':108 'earli':47 'electr':176 'end':10,26 'enough':129 'even':19,126 'extra':46 'fan':135,168 'forget':16 'fresh':182 'get':44 'go':53 'good':5 'hous':112 'love':181 'm':59 'maker':75 'million':116 'month':40 'need':42 'next':92 'nfc':79,151 'night':69,141 'normal':50 'northeast':123 'once-in-awhil':30 'outdoor':172 'past':146 'plug':87 'prepar':72 'problem':2 're':18 'routin':51 'run':6,101 'save':174 'scan':77,149 'shutoff':160 'skip':48 'sleep':131 'specifi':171 'stay':143 'straight':54 'summer':120 'temp':173 'time':24,38 'top':82 'trigger':156 'turn':84,95,164 'us':124 'use':12 'wait':89 'warm':145 'window':138,167 'without':66 'work':56 'worth':114"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6536959"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558115 {#4060
      date: 2024-01-29 20:55:15.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6153
  +comment: App\Entity\EntryComment {#4056
    +user: App\Entity\User {#4039
      +avatar: Proxies\__CG__\App\Entity\Image {#4038 …}
      +cover: null
      +email: "padook@feddit.nl"
      +username: "@padook@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729454144 {#4061
        date: 2024-10-20 21:55:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4037 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4035 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4033 …}
      +entries: Doctrine\ORM\PersistentCollection {#4031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4029 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4091 …}
      +posts: Doctrine\ORM\PersistentCollection {#4093 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4095 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4097 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4101 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +follows: Doctrine\ORM\PersistentCollection {#4105 …}
      +followers: Doctrine\ORM\PersistentCollection {#4107 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4109 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4111 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4113 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4115 …}
      +reports: Doctrine\ORM\PersistentCollection {#4117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4119 …}
      +violations: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +awards: Doctrine\ORM\PersistentCollection {#4125 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4127 …}
      +categories: Doctrine\ORM\PersistentCollection {#4129 …}
      -id: 70301
      -password: "$2y$13$bI6KkNeAyJuR9mgwrmJB/.KFOJ9MuX19mAYaAX9pZX/YAxIcbJac."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4131 …}
      +apId: "padook@feddit.nl"
      +apProfileId: "https://feddit.nl/u/padook"
      +apPublicUrl: "https://feddit.nl/u/padook"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "padook"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1702084417 {#4058
        date: 2023-12-09 02:13:37.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698974690 {#4051
        date: 2023-11-03 02:24:50.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem with a good running automation is you end up used to them, I forget they’re even there most if the time.\n
      \n
      I end up appreciating my once-in-awhile automations more. A couple times a month I need to get up extra early, skip my normal routine and go straight to work. But I’m American, this can’t be done without coffee. The night before I prepare the coffee maker and scan an NFC on the top that turns off the plug and waits for my next alarm, then turns it back on. Once it runs it disables the automation, so I dont accidently burn the house down. Worth a million bucks\n
      \n
      In the summer in the northeast US most evenings are cool enough to sleep with just a fan in the window. For the nights that stay too warm past bedtime I scan an NFC on my AC that triggers an automation to shutoff the AC and turn on the window fan at a specified outdoor temp. Saves on electricity and who doesn’t love fresh air??
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706558115 {#4062
      date: 2024-01-29 20:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4054 …}
    +nested: Doctrine\ORM\PersistentCollection {#4052 …}
    +votes: Doctrine\ORM\PersistentCollection {#4050 …}
    +reports: Doctrine\ORM\PersistentCollection {#4047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
    -id: 350720
    -bodyTs: "'ac':154,162 'accid':109 'air':183 'alarm':93 'american':60 'appreci':28 'autom':7,34,105,158 'awhil':33 'back':97 'bedtim':147 'buck':117 'burn':110 'coffe':67,74 'cool':128 'coupl':37 'disabl':103 'doesn':179 'done':65 'dont':108 'earli':47 'electr':176 'end':10,26 'enough':129 'even':19,126 'extra':46 'fan':135,168 'forget':16 'fresh':182 'get':44 'go':53 'good':5 'hous':112 'love':181 'm':59 'maker':75 'million':116 'month':40 'need':42 'next':92 'nfc':79,151 'night':69,141 'normal':50 'northeast':123 'once-in-awhil':30 'outdoor':172 'past':146 'plug':87 'prepar':72 'problem':2 're':18 'routin':51 'run':6,101 'save':174 'scan':77,149 'shutoff':160 'skip':48 'sleep':131 'specifi':171 'stay':143 'straight':54 'summer':120 'temp':173 'time':24,38 'top':82 'trigger':156 'turn':84,95,164 'us':124 'use':12 'wait':89 'warm':145 'window':138,167 'without':66 'work':56 'worth':114"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6536959"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558115 {#4060
      date: 2024-01-29 20:55:15.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.20 ms
Input props
[
  "user" => App\Entity\User {#4039
    +avatar: Proxies\__CG__\App\Entity\Image {#4038 …}
    +cover: null
    +email: "padook@feddit.nl"
    +username: "@padook@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729454144 {#4061
      date: 2024-10-20 21:55:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4037 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4035 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4033 …}
    +entries: Doctrine\ORM\PersistentCollection {#4031 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4029 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4088 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4091 …}
    +posts: Doctrine\ORM\PersistentCollection {#4093 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4095 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4097 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4101 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +follows: Doctrine\ORM\PersistentCollection {#4105 …}
    +followers: Doctrine\ORM\PersistentCollection {#4107 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4109 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4111 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4113 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4115 …}
    +reports: Doctrine\ORM\PersistentCollection {#4117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4119 …}
    +violations: Doctrine\ORM\PersistentCollection {#4121 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
    +awards: Doctrine\ORM\PersistentCollection {#4125 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4127 …}
    +categories: Doctrine\ORM\PersistentCollection {#4129 …}
    -id: 70301
    -password: "$2y$13$bI6KkNeAyJuR9mgwrmJB/.KFOJ9MuX19mAYaAX9pZX/YAxIcbJac."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4131 …}
    +apId: "padook@feddit.nl"
    +apProfileId: "https://feddit.nl/u/padook"
    +apPublicUrl: "https://feddit.nl/u/padook"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "padook"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1702084417 {#4058
      date: 2023-12-09 02:13:37.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698974690 {#4051
      date: 2023-11-03 02:24:50.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6198
  +user: App\Entity\User {#4039
    +avatar: Proxies\__CG__\App\Entity\Image {#4038 …}
    +cover: null
    +email: "padook@feddit.nl"
    +username: "@padook@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729454144 {#4061
      date: 2024-10-20 21:55:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4037 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4035 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4033 …}
    +entries: Doctrine\ORM\PersistentCollection {#4031 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4029 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4088 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4091 …}
    +posts: Doctrine\ORM\PersistentCollection {#4093 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4095 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4097 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4101 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +follows: Doctrine\ORM\PersistentCollection {#4105 …}
    +followers: Doctrine\ORM\PersistentCollection {#4107 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4109 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4111 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4113 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4115 …}
    +reports: Doctrine\ORM\PersistentCollection {#4117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4119 …}
    +violations: Doctrine\ORM\PersistentCollection {#4121 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
    +awards: Doctrine\ORM\PersistentCollection {#4125 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4127 …}
    +categories: Doctrine\ORM\PersistentCollection {#4129 …}
    -id: 70301
    -password: "$2y$13$bI6KkNeAyJuR9mgwrmJB/.KFOJ9MuX19mAYaAX9pZX/YAxIcbJac."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4131 …}
    +apId: "padook@feddit.nl"
    +apProfileId: "https://feddit.nl/u/padook"
    +apPublicUrl: "https://feddit.nl/u/padook"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "padook"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1702084417 {#4058
      date: 2023-12-09 02:13:37.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698974690 {#4051
      date: 2023-11-03 02:24:50.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1706558115 {#4060
    date: 2024-01-29 20:55:15.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6253
  +date: DateTimeImmutable @1706558115 {#4060
    date: 2024-01-29 20:55:15.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706558115 {#4060
    date: 2024-01-29 20:55:15.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6307
  +createdAt: DateTimeImmutable @1706558115 {#4060
    date: 2024-01-29 20:55:15.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 12.50 ms
Input props
[
  "user" => App\Entity\User {#4039
    +avatar: Proxies\__CG__\App\Entity\Image {#4038 …}
    +cover: null
    +email: "padook@feddit.nl"
    +username: "@padook@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729454144 {#4061
      date: 2024-10-20 21:55:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4037 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4035 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4033 …}
    +entries: Doctrine\ORM\PersistentCollection {#4031 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4029 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4088 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4091 …}
    +posts: Doctrine\ORM\PersistentCollection {#4093 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4095 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4097 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4101 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +follows: Doctrine\ORM\PersistentCollection {#4105 …}
    +followers: Doctrine\ORM\PersistentCollection {#4107 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4109 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4111 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4113 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4115 …}
    +reports: Doctrine\ORM\PersistentCollection {#4117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4119 …}
    +violations: Doctrine\ORM\PersistentCollection {#4121 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
    +awards: Doctrine\ORM\PersistentCollection {#4125 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4127 …}
    +categories: Doctrine\ORM\PersistentCollection {#4129 …}
    -id: 70301
    -password: "$2y$13$bI6KkNeAyJuR9mgwrmJB/.KFOJ9MuX19mAYaAX9pZX/YAxIcbJac."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4131 …}
    +apId: "padook@feddit.nl"
    +apProfileId: "https://feddit.nl/u/padook"
    +apPublicUrl: "https://feddit.nl/u/padook"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "padook"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1702084417 {#4058
      date: 2023-12-09 02:13:37.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698974690 {#4051
      date: 2023-11-03 02:24:50.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6361
  +width: 40
  +height: 40
  +user: App\Entity\User {#4039
    +avatar: Proxies\__CG__\App\Entity\Image {#4038 …}
    +cover: null
    +email: "padook@feddit.nl"
    +username: "@padook@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729454144 {#4061
      date: 2024-10-20 21:55:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4037 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4035 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4033 …}
    +entries: Doctrine\ORM\PersistentCollection {#4031 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4029 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4088 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4091 …}
    +posts: Doctrine\ORM\PersistentCollection {#4093 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4095 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4097 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4101 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +follows: Doctrine\ORM\PersistentCollection {#4105 …}
    +followers: Doctrine\ORM\PersistentCollection {#4107 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4109 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4111 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4113 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4115 …}
    +reports: Doctrine\ORM\PersistentCollection {#4117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4119 …}
    +violations: Doctrine\ORM\PersistentCollection {#4121 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
    +awards: Doctrine\ORM\PersistentCollection {#4125 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4127 …}
    +categories: Doctrine\ORM\PersistentCollection {#4129 …}
    -id: 70301
    -password: "$2y$13$bI6KkNeAyJuR9mgwrmJB/.KFOJ9MuX19mAYaAX9pZX/YAxIcbJac."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4131 …}
    +apId: "padook@feddit.nl"
    +apProfileId: "https://feddit.nl/u/padook"
    +apPublicUrl: "https://feddit.nl/u/padook"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "padook"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1702084417 {#4058
      date: 2023-12-09 02:13:37.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698974690 {#4051
      date: 2023-11-03 02:24:50.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.40 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4056
    +user: App\Entity\User {#4039
      +avatar: Proxies\__CG__\App\Entity\Image {#4038 …}
      +cover: null
      +email: "padook@feddit.nl"
      +username: "@padook@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729454144 {#4061
        date: 2024-10-20 21:55:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4037 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4035 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4033 …}
      +entries: Doctrine\ORM\PersistentCollection {#4031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4029 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4091 …}
      +posts: Doctrine\ORM\PersistentCollection {#4093 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4095 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4097 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4101 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +follows: Doctrine\ORM\PersistentCollection {#4105 …}
      +followers: Doctrine\ORM\PersistentCollection {#4107 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4109 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4111 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4113 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4115 …}
      +reports: Doctrine\ORM\PersistentCollection {#4117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4119 …}
      +violations: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +awards: Doctrine\ORM\PersistentCollection {#4125 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4127 …}
      +categories: Doctrine\ORM\PersistentCollection {#4129 …}
      -id: 70301
      -password: "$2y$13$bI6KkNeAyJuR9mgwrmJB/.KFOJ9MuX19mAYaAX9pZX/YAxIcbJac."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4131 …}
      +apId: "padook@feddit.nl"
      +apProfileId: "https://feddit.nl/u/padook"
      +apPublicUrl: "https://feddit.nl/u/padook"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "padook"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1702084417 {#4058
        date: 2023-12-09 02:13:37.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698974690 {#4051
        date: 2023-11-03 02:24:50.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem with a good running automation is you end up used to them, I forget they’re even there most if the time.\n
      \n
      I end up appreciating my once-in-awhile automations more. A couple times a month I need to get up extra early, skip my normal routine and go straight to work. But I’m American, this can’t be done without coffee. The night before I prepare the coffee maker and scan an NFC on the top that turns off the plug and waits for my next alarm, then turns it back on. Once it runs it disables the automation, so I dont accidently burn the house down. Worth a million bucks\n
      \n
      In the summer in the northeast US most evenings are cool enough to sleep with just a fan in the window. For the nights that stay too warm past bedtime I scan an NFC on my AC that triggers an automation to shutoff the AC and turn on the window fan at a specified outdoor temp. Saves on electricity and who doesn’t love fresh air??
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706558115 {#4062
      date: 2024-01-29 20:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4054 …}
    +nested: Doctrine\ORM\PersistentCollection {#4052 …}
    +votes: Doctrine\ORM\PersistentCollection {#4050 …}
    +reports: Doctrine\ORM\PersistentCollection {#4047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
    -id: 350720
    -bodyTs: "'ac':154,162 'accid':109 'air':183 'alarm':93 'american':60 'appreci':28 'autom':7,34,105,158 'awhil':33 'back':97 'bedtim':147 'buck':117 'burn':110 'coffe':67,74 'cool':128 'coupl':37 'disabl':103 'doesn':179 'done':65 'dont':108 'earli':47 'electr':176 'end':10,26 'enough':129 'even':19,126 'extra':46 'fan':135,168 'forget':16 'fresh':182 'get':44 'go':53 'good':5 'hous':112 'love':181 'm':59 'maker':75 'million':116 'month':40 'need':42 'next':92 'nfc':79,151 'night':69,141 'normal':50 'northeast':123 'once-in-awhil':30 'outdoor':172 'past':146 'plug':87 'prepar':72 'problem':2 're':18 'routin':51 'run':6,101 'save':174 'scan':77,149 'shutoff':160 'skip':48 'sleep':131 'specifi':171 'stay':143 'straight':54 'summer':120 'temp':173 'time':24,38 'top':82 'trigger':156 'turn':84,95,164 'us':124 'use':12 'wait':89 'warm':145 'window':138,167 'without':66 'work':56 'worth':114"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6536959"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558115 {#4060
      date: 2024-01-29 20:55:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6446
  +subject: App\Entity\EntryComment {#4056
    +user: App\Entity\User {#4039
      +avatar: Proxies\__CG__\App\Entity\Image {#4038 …}
      +cover: null
      +email: "padook@feddit.nl"
      +username: "@padook@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729454144 {#4061
        date: 2024-10-20 21:55:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4037 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4035 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4033 …}
      +entries: Doctrine\ORM\PersistentCollection {#4031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4029 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4091 …}
      +posts: Doctrine\ORM\PersistentCollection {#4093 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4095 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4097 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4101 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +follows: Doctrine\ORM\PersistentCollection {#4105 …}
      +followers: Doctrine\ORM\PersistentCollection {#4107 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4109 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4111 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4113 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4115 …}
      +reports: Doctrine\ORM\PersistentCollection {#4117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4119 …}
      +violations: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +awards: Doctrine\ORM\PersistentCollection {#4125 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4127 …}
      +categories: Doctrine\ORM\PersistentCollection {#4129 …}
      -id: 70301
      -password: "$2y$13$bI6KkNeAyJuR9mgwrmJB/.KFOJ9MuX19mAYaAX9pZX/YAxIcbJac."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4131 …}
      +apId: "padook@feddit.nl"
      +apProfileId: "https://feddit.nl/u/padook"
      +apPublicUrl: "https://feddit.nl/u/padook"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "padook"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1702084417 {#4058
        date: 2023-12-09 02:13:37.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698974690 {#4051
        date: 2023-11-03 02:24:50.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem with a good running automation is you end up used to them, I forget they’re even there most if the time.\n
      \n
      I end up appreciating my once-in-awhile automations more. A couple times a month I need to get up extra early, skip my normal routine and go straight to work. But I’m American, this can’t be done without coffee. The night before I prepare the coffee maker and scan an NFC on the top that turns off the plug and waits for my next alarm, then turns it back on. Once it runs it disables the automation, so I dont accidently burn the house down. Worth a million bucks\n
      \n
      In the summer in the northeast US most evenings are cool enough to sleep with just a fan in the window. For the nights that stay too warm past bedtime I scan an NFC on my AC that triggers an automation to shutoff the AC and turn on the window fan at a specified outdoor temp. Saves on electricity and who doesn’t love fresh air??
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706558115 {#4062
      date: 2024-01-29 20:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4054 …}
    +nested: Doctrine\ORM\PersistentCollection {#4052 …}
    +votes: Doctrine\ORM\PersistentCollection {#4050 …}
    +reports: Doctrine\ORM\PersistentCollection {#4047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
    -id: 350720
    -bodyTs: "'ac':154,162 'accid':109 'air':183 'alarm':93 'american':60 'appreci':28 'autom':7,34,105,158 'awhil':33 'back':97 'bedtim':147 'buck':117 'burn':110 'coffe':67,74 'cool':128 'coupl':37 'disabl':103 'doesn':179 'done':65 'dont':108 'earli':47 'electr':176 'end':10,26 'enough':129 'even':19,126 'extra':46 'fan':135,168 'forget':16 'fresh':182 'get':44 'go':53 'good':5 'hous':112 'love':181 'm':59 'maker':75 'million':116 'month':40 'need':42 'next':92 'nfc':79,151 'night':69,141 'normal':50 'northeast':123 'once-in-awhil':30 'outdoor':172 'past':146 'plug':87 'prepar':72 'problem':2 're':18 'routin':51 'run':6,101 'save':174 'scan':77,149 'shutoff':160 'skip':48 'sleep':131 'specifi':171 'stay':143 'straight':54 'summer':120 'temp':173 'time':24,38 'top':82 'trigger':156 'turn':84,95,164 'us':124 'use':12 'wait':89 'warm':145 'window':138,167 'without':66 'work':56 'worth':114"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6536959"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558115 {#4060
      date: 2024-01-29 20:55:15.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.63 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4056
    +user: App\Entity\User {#4039
      +avatar: Proxies\__CG__\App\Entity\Image {#4038 …}
      +cover: null
      +email: "padook@feddit.nl"
      +username: "@padook@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729454144 {#4061
        date: 2024-10-20 21:55:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4037 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4035 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4033 …}
      +entries: Doctrine\ORM\PersistentCollection {#4031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4029 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4091 …}
      +posts: Doctrine\ORM\PersistentCollection {#4093 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4095 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4097 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4101 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +follows: Doctrine\ORM\PersistentCollection {#4105 …}
      +followers: Doctrine\ORM\PersistentCollection {#4107 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4109 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4111 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4113 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4115 …}
      +reports: Doctrine\ORM\PersistentCollection {#4117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4119 …}
      +violations: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +awards: Doctrine\ORM\PersistentCollection {#4125 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4127 …}
      +categories: Doctrine\ORM\PersistentCollection {#4129 …}
      -id: 70301
      -password: "$2y$13$bI6KkNeAyJuR9mgwrmJB/.KFOJ9MuX19mAYaAX9pZX/YAxIcbJac."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4131 …}
      +apId: "padook@feddit.nl"
      +apProfileId: "https://feddit.nl/u/padook"
      +apPublicUrl: "https://feddit.nl/u/padook"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "padook"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1702084417 {#4058
        date: 2023-12-09 02:13:37.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698974690 {#4051
        date: 2023-11-03 02:24:50.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem with a good running automation is you end up used to them, I forget they’re even there most if the time.\n
      \n
      I end up appreciating my once-in-awhile automations more. A couple times a month I need to get up extra early, skip my normal routine and go straight to work. But I’m American, this can’t be done without coffee. The night before I prepare the coffee maker and scan an NFC on the top that turns off the plug and waits for my next alarm, then turns it back on. Once it runs it disables the automation, so I dont accidently burn the house down. Worth a million bucks\n
      \n
      In the summer in the northeast US most evenings are cool enough to sleep with just a fan in the window. For the nights that stay too warm past bedtime I scan an NFC on my AC that triggers an automation to shutoff the AC and turn on the window fan at a specified outdoor temp. Saves on electricity and who doesn’t love fresh air??
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706558115 {#4062
      date: 2024-01-29 20:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4054 …}
    +nested: Doctrine\ORM\PersistentCollection {#4052 …}
    +votes: Doctrine\ORM\PersistentCollection {#4050 …}
    +reports: Doctrine\ORM\PersistentCollection {#4047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
    -id: 350720
    -bodyTs: "'ac':154,162 'accid':109 'air':183 'alarm':93 'american':60 'appreci':28 'autom':7,34,105,158 'awhil':33 'back':97 'bedtim':147 'buck':117 'burn':110 'coffe':67,74 'cool':128 'coupl':37 'disabl':103 'doesn':179 'done':65 'dont':108 'earli':47 'electr':176 'end':10,26 'enough':129 'even':19,126 'extra':46 'fan':135,168 'forget':16 'fresh':182 'get':44 'go':53 'good':5 'hous':112 'love':181 'm':59 'maker':75 'million':116 'month':40 'need':42 'next':92 'nfc':79,151 'night':69,141 'normal':50 'northeast':123 'once-in-awhil':30 'outdoor':172 'past':146 'plug':87 'prepar':72 'problem':2 're':18 'routin':51 'run':6,101 'save':174 'scan':77,149 'shutoff':160 'skip':48 'sleep':131 'specifi':171 'stay':143 'straight':54 'summer':120 'temp':173 'time':24,38 'top':82 'trigger':156 'turn':84,95,164 'us':124 'use':12 'wait':89 'warm':145 'window':138,167 'without':66 'work':56 'worth':114"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6536959"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558115 {#4060
      date: 2024-01-29 20:55:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6503
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4056
    +user: App\Entity\User {#4039
      +avatar: Proxies\__CG__\App\Entity\Image {#4038 …}
      +cover: null
      +email: "padook@feddit.nl"
      +username: "@padook@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729454144 {#4061
        date: 2024-10-20 21:55:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4037 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4035 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4033 …}
      +entries: Doctrine\ORM\PersistentCollection {#4031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4029 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4091 …}
      +posts: Doctrine\ORM\PersistentCollection {#4093 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4095 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4097 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4101 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +follows: Doctrine\ORM\PersistentCollection {#4105 …}
      +followers: Doctrine\ORM\PersistentCollection {#4107 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4109 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4111 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4113 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4115 …}
      +reports: Doctrine\ORM\PersistentCollection {#4117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4119 …}
      +violations: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +awards: Doctrine\ORM\PersistentCollection {#4125 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4127 …}
      +categories: Doctrine\ORM\PersistentCollection {#4129 …}
      -id: 70301
      -password: "$2y$13$bI6KkNeAyJuR9mgwrmJB/.KFOJ9MuX19mAYaAX9pZX/YAxIcbJac."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4131 …}
      +apId: "padook@feddit.nl"
      +apProfileId: "https://feddit.nl/u/padook"
      +apPublicUrl: "https://feddit.nl/u/padook"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "padook"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1702084417 {#4058
        date: 2023-12-09 02:13:37.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698974690 {#4051
        date: 2023-11-03 02:24:50.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem with a good running automation is you end up used to them, I forget they’re even there most if the time.\n
      \n
      I end up appreciating my once-in-awhile automations more. A couple times a month I need to get up extra early, skip my normal routine and go straight to work. But I’m American, this can’t be done without coffee. The night before I prepare the coffee maker and scan an NFC on the top that turns off the plug and waits for my next alarm, then turns it back on. Once it runs it disables the automation, so I dont accidently burn the house down. Worth a million bucks\n
      \n
      In the summer in the northeast US most evenings are cool enough to sleep with just a fan in the window. For the nights that stay too warm past bedtime I scan an NFC on my AC that triggers an automation to shutoff the AC and turn on the window fan at a specified outdoor temp. Saves on electricity and who doesn’t love fresh air??
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706558115 {#4062
      date: 2024-01-29 20:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4054 …}
    +nested: Doctrine\ORM\PersistentCollection {#4052 …}
    +votes: Doctrine\ORM\PersistentCollection {#4050 …}
    +reports: Doctrine\ORM\PersistentCollection {#4047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
    -id: 350720
    -bodyTs: "'ac':154,162 'accid':109 'air':183 'alarm':93 'american':60 'appreci':28 'autom':7,34,105,158 'awhil':33 'back':97 'bedtim':147 'buck':117 'burn':110 'coffe':67,74 'cool':128 'coupl':37 'disabl':103 'doesn':179 'done':65 'dont':108 'earli':47 'electr':176 'end':10,26 'enough':129 'even':19,126 'extra':46 'fan':135,168 'forget':16 'fresh':182 'get':44 'go':53 'good':5 'hous':112 'love':181 'm':59 'maker':75 'million':116 'month':40 'need':42 'next':92 'nfc':79,151 'night':69,141 'normal':50 'northeast':123 'once-in-awhil':30 'outdoor':172 'past':146 'plug':87 'prepar':72 'problem':2 're':18 'routin':51 'run':6,101 'save':174 'scan':77,149 'shutoff':160 'skip':48 'sleep':131 'specifi':171 'stay':143 'straight':54 'summer':120 'temp':173 'time':24,38 'top':82 'trigger':156 'turn':84,95,164 'us':124 'use':12 'wait':89 'warm':145 'window':138,167 'without':66 'work':56 'worth':114"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6536959"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558115 {#4060
      date: 2024-01-29 20:55:15.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 34.55 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4056
    +user: App\Entity\User {#4039
      +avatar: Proxies\__CG__\App\Entity\Image {#4038 …}
      +cover: null
      +email: "padook@feddit.nl"
      +username: "@padook@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729454144 {#4061
        date: 2024-10-20 21:55:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4037 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4035 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4033 …}
      +entries: Doctrine\ORM\PersistentCollection {#4031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4029 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4091 …}
      +posts: Doctrine\ORM\PersistentCollection {#4093 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4095 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4097 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4101 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +follows: Doctrine\ORM\PersistentCollection {#4105 …}
      +followers: Doctrine\ORM\PersistentCollection {#4107 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4109 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4111 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4113 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4115 …}
      +reports: Doctrine\ORM\PersistentCollection {#4117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4119 …}
      +violations: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +awards: Doctrine\ORM\PersistentCollection {#4125 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4127 …}
      +categories: Doctrine\ORM\PersistentCollection {#4129 …}
      -id: 70301
      -password: "$2y$13$bI6KkNeAyJuR9mgwrmJB/.KFOJ9MuX19mAYaAX9pZX/YAxIcbJac."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4131 …}
      +apId: "padook@feddit.nl"
      +apProfileId: "https://feddit.nl/u/padook"
      +apPublicUrl: "https://feddit.nl/u/padook"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "padook"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1702084417 {#4058
        date: 2023-12-09 02:13:37.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698974690 {#4051
        date: 2023-11-03 02:24:50.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem with a good running automation is you end up used to them, I forget they’re even there most if the time.\n
      \n
      I end up appreciating my once-in-awhile automations more. A couple times a month I need to get up extra early, skip my normal routine and go straight to work. But I’m American, this can’t be done without coffee. The night before I prepare the coffee maker and scan an NFC on the top that turns off the plug and waits for my next alarm, then turns it back on. Once it runs it disables the automation, so I dont accidently burn the house down. Worth a million bucks\n
      \n
      In the summer in the northeast US most evenings are cool enough to sleep with just a fan in the window. For the nights that stay too warm past bedtime I scan an NFC on my AC that triggers an automation to shutoff the AC and turn on the window fan at a specified outdoor temp. Saves on electricity and who doesn’t love fresh air??
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706558115 {#4062
      date: 2024-01-29 20:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4054 …}
    +nested: Doctrine\ORM\PersistentCollection {#4052 …}
    +votes: Doctrine\ORM\PersistentCollection {#4050 …}
    +reports: Doctrine\ORM\PersistentCollection {#4047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
    -id: 350720
    -bodyTs: "'ac':154,162 'accid':109 'air':183 'alarm':93 'american':60 'appreci':28 'autom':7,34,105,158 'awhil':33 'back':97 'bedtim':147 'buck':117 'burn':110 'coffe':67,74 'cool':128 'coupl':37 'disabl':103 'doesn':179 'done':65 'dont':108 'earli':47 'electr':176 'end':10,26 'enough':129 'even':19,126 'extra':46 'fan':135,168 'forget':16 'fresh':182 'get':44 'go':53 'good':5 'hous':112 'love':181 'm':59 'maker':75 'million':116 'month':40 'need':42 'next':92 'nfc':79,151 'night':69,141 'normal':50 'northeast':123 'once-in-awhil':30 'outdoor':172 'past':146 'plug':87 'prepar':72 'problem':2 're':18 'routin':51 'run':6,101 'save':174 'scan':77,149 'shutoff':160 'skip':48 'sleep':131 'specifi':171 'stay':143 'straight':54 'summer':120 'temp':173 'time':24,38 'top':82 'trigger':156 'turn':84,95,164 'us':124 'use':12 'wait':89 'warm':145 'window':138,167 'without':66 'work':56 'worth':114"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6536959"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558115 {#4060
      date: 2024-01-29 20:55:15.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6743
  +comment: App\Entity\EntryComment {#4056
    +user: App\Entity\User {#4039
      +avatar: Proxies\__CG__\App\Entity\Image {#4038 …}
      +cover: null
      +email: "padook@feddit.nl"
      +username: "@padook@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729454144 {#4061
        date: 2024-10-20 21:55:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4037 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4035 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4033 …}
      +entries: Doctrine\ORM\PersistentCollection {#4031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4029 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4091 …}
      +posts: Doctrine\ORM\PersistentCollection {#4093 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4095 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4097 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4099 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4101 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +follows: Doctrine\ORM\PersistentCollection {#4105 …}
      +followers: Doctrine\ORM\PersistentCollection {#4107 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4109 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4111 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4113 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4115 …}
      +reports: Doctrine\ORM\PersistentCollection {#4117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4119 …}
      +violations: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +awards: Doctrine\ORM\PersistentCollection {#4125 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4127 …}
      +categories: Doctrine\ORM\PersistentCollection {#4129 …}
      -id: 70301
      -password: "$2y$13$bI6KkNeAyJuR9mgwrmJB/.KFOJ9MuX19mAYaAX9pZX/YAxIcbJac."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4131 …}
      +apId: "padook@feddit.nl"
      +apProfileId: "https://feddit.nl/u/padook"
      +apPublicUrl: "https://feddit.nl/u/padook"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "padook"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1702084417 {#4058
        date: 2023-12-09 02:13:37.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698974690 {#4051
        date: 2023-11-03 02:24:50.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The problem with a good running automation is you end up used to them, I forget they’re even there most if the time.\n
      \n
      I end up appreciating my once-in-awhile automations more. A couple times a month I need to get up extra early, skip my normal routine and go straight to work. But I’m American, this can’t be done without coffee. The night before I prepare the coffee maker and scan an NFC on the top that turns off the plug and waits for my next alarm, then turns it back on. Once it runs it disables the automation, so I dont accidently burn the house down. Worth a million bucks\n
      \n
      In the summer in the northeast US most evenings are cool enough to sleep with just a fan in the window. For the nights that stay too warm past bedtime I scan an NFC on my AC that triggers an automation to shutoff the AC and turn on the window fan at a specified outdoor temp. Saves on electricity and who doesn’t love fresh air??
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706558115 {#4062
      date: 2024-01-29 20:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4054 …}
    +nested: Doctrine\ORM\PersistentCollection {#4052 …}
    +votes: Doctrine\ORM\PersistentCollection {#4050 …}
    +reports: Doctrine\ORM\PersistentCollection {#4047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4041 …}
    -id: 350720
    -bodyTs: "'ac':154,162 'accid':109 'air':183 'alarm':93 'american':60 'appreci':28 'autom':7,34,105,158 'awhil':33 'back':97 'bedtim':147 'buck':117 'burn':110 'coffe':67,74 'cool':128 'coupl':37 'disabl':103 'doesn':179 'done':65 'dont':108 'earli':47 'electr':176 'end':10,26 'enough':129 'even':19,126 'extra':46 'fan':135,168 'forget':16 'fresh':182 'get':44 'go':53 'good':5 'hous':112 'love':181 'm':59 'maker':75 'million':116 'month':40 'need':42 'next':92 'nfc':79,151 'night':69,141 'normal':50 'northeast':123 'once-in-awhil':30 'outdoor':172 'past':146 'plug':87 'prepar':72 'problem':2 're':18 'routin':51 'run':6,101 'save':174 'scan':77,149 'shutoff':160 'skip':48 'sleep':131 'specifi':171 'stay':143 'straight':54 'summer':120 'temp':173 'time':24,38 'top':82 'trigger':156 'turn':84,95,164 'us':124 'use':12 'wait':89 'warm':145 'window':138,167 'without':66 'work':56 'worth':114"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6536959"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558115 {#4060
      date: 2024-01-29 20:55:15.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 539.17 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      My favorites are the really simple ones.\n
      \n
      My basement and garage lights come on when I open the respective door.\n
      \n
      The bedroom lights come on very dim at sunset.\n
      \n
      The outside lights turn on at sunset also.\n
      \n
      The mudroom light turns on when someone comes home after dark.\n
      \n
      “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
      \n
      Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
      \n
      Everything turns off when everyone has left the house.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1729539860 {#4133
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 350372
    -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6903627"
    +editedAt: DateTimeImmutable @1729498231 {#4134
      date: 2024-10-21 10:10:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706549581 {#4135
      date: 2024-01-29 18:33:01.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6813
  +comment: App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      My favorites are the really simple ones.\n
      \n
      My basement and garage lights come on when I open the respective door.\n
      \n
      The bedroom lights come on very dim at sunset.\n
      \n
      The outside lights turn on at sunset also.\n
      \n
      The mudroom light turns on when someone comes home after dark.\n
      \n
      “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
      \n
      Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
      \n
      Everything turns off when everyone has left the house.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1729539860 {#4133
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 350372
    -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6903627"
    +editedAt: DateTimeImmutable @1729498231 {#4134
      date: 2024-10-21 10:10:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706549581 {#4135
      date: 2024-01-29 18:33:01.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.23 ms
Input props
[
  "user" => App\Entity\User {#4152
    +avatar: null
    +cover: null
    +email: "Yearly1845@reddthat.com"
    +username: "@Yearly1845@reddthat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729539860 {#4136
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
    +entries: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
    +posts: Doctrine\ORM\PersistentCollection {#4167 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
    +follows: Doctrine\ORM\PersistentCollection {#4179 …}
    +followers: Doctrine\ORM\PersistentCollection {#4181 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
    +reports: Doctrine\ORM\PersistentCollection {#4191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
    +violations: Doctrine\ORM\PersistentCollection {#4195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
    +awards: Doctrine\ORM\PersistentCollection {#4199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
    +categories: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 23399
    -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
    +apId: "Yearly1845@reddthat.com"
    +apProfileId: "https://reddthat.com/u/Yearly1845"
    +apPublicUrl: "https://reddthat.com/u/Yearly1845"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddthat.com/inbox"
    +apDomain: "reddthat.com"
    +apPreferredUsername: "Yearly1845"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729158314 {#4137
      date: 2024-10-17 11:45:14.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689097448 {#4138
      date: 2023-07-11 19:44:08.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6858
  +user: App\Entity\User {#4152
    +avatar: null
    +cover: null
    +email: "Yearly1845@reddthat.com"
    +username: "@Yearly1845@reddthat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729539860 {#4136
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
    +entries: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
    +posts: Doctrine\ORM\PersistentCollection {#4167 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
    +follows: Doctrine\ORM\PersistentCollection {#4179 …}
    +followers: Doctrine\ORM\PersistentCollection {#4181 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
    +reports: Doctrine\ORM\PersistentCollection {#4191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
    +violations: Doctrine\ORM\PersistentCollection {#4195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
    +awards: Doctrine\ORM\PersistentCollection {#4199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
    +categories: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 23399
    -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
    +apId: "Yearly1845@reddthat.com"
    +apProfileId: "https://reddthat.com/u/Yearly1845"
    +apPublicUrl: "https://reddthat.com/u/Yearly1845"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddthat.com/inbox"
    +apDomain: "reddthat.com"
    +apPreferredUsername: "Yearly1845"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729158314 {#4137
      date: 2024-10-17 11:45:14.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689097448 {#4138
      date: 2023-07-11 19:44:08.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.41 ms
Input props
[
  "date" => DateTimeImmutable @1706549581 {#4135
    date: 2024-01-29 18:33:01.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6913
  +date: DateTimeImmutable @1706549581 {#4135
    date: 2024-01-29 18:33:01.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 4.18 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706549581 {#4135
    date: 2024-01-29 18:33:01.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1729498231 {#4134
    date: 2024-10-21 10:10:31.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6967
  +createdAt: DateTimeImmutable @1706549581 {#4135
    date: 2024-01-29 18:33:01.0 +01:00
  }
  +editedAt: DateTimeImmutable @1729498231 {#4134
    date: 2024-10-21 10:10:31.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#4152
    +avatar: null
    +cover: null
    +email: "Yearly1845@reddthat.com"
    +username: "@Yearly1845@reddthat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729539860 {#4136
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
    +entries: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
    +posts: Doctrine\ORM\PersistentCollection {#4167 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
    +follows: Doctrine\ORM\PersistentCollection {#4179 …}
    +followers: Doctrine\ORM\PersistentCollection {#4181 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
    +reports: Doctrine\ORM\PersistentCollection {#4191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
    +violations: Doctrine\ORM\PersistentCollection {#4195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
    +awards: Doctrine\ORM\PersistentCollection {#4199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
    +categories: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 23399
    -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
    +apId: "Yearly1845@reddthat.com"
    +apProfileId: "https://reddthat.com/u/Yearly1845"
    +apPublicUrl: "https://reddthat.com/u/Yearly1845"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddthat.com/inbox"
    +apDomain: "reddthat.com"
    +apPreferredUsername: "Yearly1845"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729158314 {#4137
      date: 2024-10-17 11:45:14.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689097448 {#4138
      date: 2023-07-11 19:44:08.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7021
  +width: 40
  +height: 40
  +user: App\Entity\User {#4152
    +avatar: null
    +cover: null
    +email: "Yearly1845@reddthat.com"
    +username: "@Yearly1845@reddthat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729539860 {#4136
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
    +entries: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
    +posts: Doctrine\ORM\PersistentCollection {#4167 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
    +follows: Doctrine\ORM\PersistentCollection {#4179 …}
    +followers: Doctrine\ORM\PersistentCollection {#4181 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
    +reports: Doctrine\ORM\PersistentCollection {#4191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
    +violations: Doctrine\ORM\PersistentCollection {#4195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
    +awards: Doctrine\ORM\PersistentCollection {#4199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
    +categories: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 23399
    -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
    +apId: "Yearly1845@reddthat.com"
    +apProfileId: "https://reddthat.com/u/Yearly1845"
    +apPublicUrl: "https://reddthat.com/u/Yearly1845"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddthat.com/inbox"
    +apDomain: "reddthat.com"
    +apPreferredUsername: "Yearly1845"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729158314 {#4137
      date: 2024-10-17 11:45:14.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689097448 {#4138
      date: 2023-07-11 19:44:08.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.43 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      My favorites are the really simple ones.\n
      \n
      My basement and garage lights come on when I open the respective door.\n
      \n
      The bedroom lights come on very dim at sunset.\n
      \n
      The outside lights turn on at sunset also.\n
      \n
      The mudroom light turns on when someone comes home after dark.\n
      \n
      “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
      \n
      Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
      \n
      Everything turns off when everyone has left the house.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1729539860 {#4133
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 350372
    -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6903627"
    +editedAt: DateTimeImmutable @1729498231 {#4134
      date: 2024-10-21 10:10:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706549581 {#4135
      date: 2024-01-29 18:33:01.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7118
  +subject: App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      My favorites are the really simple ones.\n
      \n
      My basement and garage lights come on when I open the respective door.\n
      \n
      The bedroom lights come on very dim at sunset.\n
      \n
      The outside lights turn on at sunset also.\n
      \n
      The mudroom light turns on when someone comes home after dark.\n
      \n
      “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
      \n
      Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
      \n
      Everything turns off when everyone has left the house.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1729539860 {#4133
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 350372
    -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6903627"
    +editedAt: DateTimeImmutable @1729498231 {#4134
      date: 2024-10-21 10:10:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706549581 {#4135
      date: 2024-01-29 18:33:01.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.65 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      My favorites are the really simple ones.\n
      \n
      My basement and garage lights come on when I open the respective door.\n
      \n
      The bedroom lights come on very dim at sunset.\n
      \n
      The outside lights turn on at sunset also.\n
      \n
      The mudroom light turns on when someone comes home after dark.\n
      \n
      “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
      \n
      Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
      \n
      Everything turns off when everyone has left the house.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1729539860 {#4133
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 350372
    -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6903627"
    +editedAt: DateTimeImmutable @1729498231 {#4134
      date: 2024-10-21 10:10:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706549581 {#4135
      date: 2024-01-29 18:33:01.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7175
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      My favorites are the really simple ones.\n
      \n
      My basement and garage lights come on when I open the respective door.\n
      \n
      The bedroom lights come on very dim at sunset.\n
      \n
      The outside lights turn on at sunset also.\n
      \n
      The mudroom light turns on when someone comes home after dark.\n
      \n
      “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
      \n
      Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
      \n
      Everything turns off when everyone has left the house.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1729539860 {#4133
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 350372
    -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6903627"
    +editedAt: DateTimeImmutable @1729498231 {#4134
      date: 2024-10-21 10:10:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706549581 {#4135
      date: 2024-01-29 18:33:01.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 517.71 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      My favorites are the really simple ones.\n
      \n
      My basement and garage lights come on when I open the respective door.\n
      \n
      The bedroom lights come on very dim at sunset.\n
      \n
      The outside lights turn on at sunset also.\n
      \n
      The mudroom light turns on when someone comes home after dark.\n
      \n
      “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
      \n
      Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
      \n
      Everything turns off when everyone has left the house.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1729539860 {#4133
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 350372
    -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6903627"
    +editedAt: DateTimeImmutable @1729498231 {#4134
      date: 2024-10-21 10:10:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706549581 {#4135
      date: 2024-01-29 18:33:01.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#7415
  +comment: App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      My favorites are the really simple ones.\n
      \n
      My basement and garage lights come on when I open the respective door.\n
      \n
      The bedroom lights come on very dim at sunset.\n
      \n
      The outside lights turn on at sunset also.\n
      \n
      The mudroom light turns on when someone comes home after dark.\n
      \n
      “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
      \n
      Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
      \n
      Everything turns off when everyone has left the house.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1729539860 {#4133
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 350372
    -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6903627"
    +editedAt: DateTimeImmutable @1729498231 {#4134
      date: 2024-10-21 10:10:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706549581 {#4135
      date: 2024-01-29 18:33:01.0 +01:00
    }
  }
  +nestedComments: [
    351656 => App\Entity\EntryComment {#5417
      +user: App\Entity\User {#4152}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5363
        +user: Proxies\__CG__\App\Entity\User {#5364
          +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
          +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
          +email: "lukecooperatus@lemmy.ml"
          +username: "@lukecooperatus@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "❤️ sex work is work ✊"
          +lastActive: DateTime @1729533986 {#9535
            date: 2024-10-21 20:06:26.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
          +entries: Doctrine\ORM\PersistentCollection {#9549 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
          +posts: Doctrine\ORM\PersistentCollection {#9557 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
          +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
          +follows: Doctrine\ORM\PersistentCollection {#9569 …}
          +followers: Doctrine\ORM\PersistentCollection {#9571 …}
          +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
          +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
          +reports: Doctrine\ORM\PersistentCollection {#9581 …}
          +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
          +violations: Doctrine\ORM\PersistentCollection {#9585 …}
          +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
          +awards: Doctrine\ORM\PersistentCollection {#9589 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
          +categories: Doctrine\ORM\PersistentCollection {#9593 …}
          -id: 25183
          -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
          +apId: "lukecooperatus@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/lukecooperatus"
          +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "lukecooperatus"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728225886 {#9532
            date: 2024-10-06 16:44:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689178497 {#9534
            date: 2023-07-12 18:14:57.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#5248
          +user: App\Entity\User {#3967
            +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
            +cover: null
            +email: "peter@feddit.uk"
            +username: "@peter@feddit.uk"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: "[bi.gp](https://bi.gp)"
            +lastActive: DateTime @1729513978 {#4027
              date: 2024-10-21 14:32:58.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
            +entries: Doctrine\ORM\PersistentCollection {#3960 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
            +posts: Doctrine\ORM\PersistentCollection {#3950 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
            +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
            +follows: Doctrine\ORM\PersistentCollection {#4081 …}
            +followers: Doctrine\ORM\PersistentCollection {#4074 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
            +reports: Doctrine\ORM\PersistentCollection {#4080 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
            +violations: Doctrine\ORM\PersistentCollection {#4077 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
            +awards: Doctrine\ORM\PersistentCollection {#4066 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
            +categories: Doctrine\ORM\PersistentCollection {#4067 …}
            -id: 9592
            -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
            +apId: "peter@feddit.uk"
            +apProfileId: "https://feddit.uk/u/peter"
            +apPublicUrl: "https://feddit.uk/u/peter"
            +apFollowersUrl: null
            +apInboxUrl: "https://feddit.uk/inbox"
            +apDomain: "feddit.uk"
            +apPreferredUsername: "peter"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1719239657 {#4023
              date: 2024-06-24 16:34:17.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1687550559 {#4021
              date: 2023-06-23 22:02:39.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4139}
          +root: App\Entity\EntryComment {#4139}
          +body: "What’s a mud room?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706575790 {#5246
            date: 2024-01-30 01:49:50.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@Yearly1845@reddthat.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5249 …}
          +nested: Doctrine\ORM\PersistentCollection {#5251 …}
          +votes: Doctrine\ORM\PersistentCollection {#5253 …}
          +reports: Doctrine\ORM\PersistentCollection {#5255 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
          -id: 351384
          -bodyTs: "'mud':4 'room':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.uk/comment/6332000"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706575790 {#5247
            date: 2024-01-30 01:49:50.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706583769 {#5361
          date: 2024-01-30 04:02:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@Yearly1845@reddthat.com"
          "@peter@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5365 …}
        +nested: Doctrine\ORM\PersistentCollection {#5367 …}
        +votes: Doctrine\ORM\PersistentCollection {#5369 …}
        +reports: Doctrine\ORM\PersistentCollection {#5371 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
        -id: 351593
        -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7865208"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706583769 {#5362
          date: 2024-01-30 04:02:49.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: """
        Yes, this exactly thank you. It’s just a little room off the main entry door that holds your like coats and boots and stuff.\n
        \n
        Mine isn’t a room so much as an area that’s sort of closed off to the rest of my space, but I still call it a mudroom.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706585717 {#5415
        date: 2024-01-30 04:35:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
        "@peter@feddit.uk"
        "@lukecooperatus@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5418 …}
      +nested: Doctrine\ORM\PersistentCollection {#5420 …}
      +votes: Doctrine\ORM\PersistentCollection {#5422 …}
      +reports: Doctrine\ORM\PersistentCollection {#5424 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5426 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5428 …}
      -id: 351656
      -bodyTs: "'area':35 'boot':23 'call':51 'close':40 'coat':21 'door':16 'entri':15 'exact':3 'hold':18 'isn':27 'like':20 'littl':10 'main':14 'mine':26 'much':32 'mudroom':54 'rest':44 'room':11,30 'sort':38 'space':47 'still':50 'stuff':25 'thank':4 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6916406"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706585717 {#5416
        date: 2024-01-30 04:35:17.0 +01:00
      }
    }
    351593 => App\Entity\EntryComment {#5363}
    350722 => App\Entity\EntryComment {#5232
      +user: Proxies\__CG__\App\Entity\User {#5233
        +avatar: null
        +cover: null
        +email: "ShepherdPie@midwest.social"
        +username: "@ShepherdPie@midwest.social"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729519131 {#7562
          date: 2024-10-21 15:58:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
        +entries: Doctrine\ORM\PersistentCollection {#7574 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
        +posts: Doctrine\ORM\PersistentCollection {#7582 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
        +follows: Doctrine\ORM\PersistentCollection {#7594 …}
        +followers: Doctrine\ORM\PersistentCollection {#7596 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
        +reports: Doctrine\ORM\PersistentCollection {#7606 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
        +violations: Doctrine\ORM\PersistentCollection {#7610 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
        +awards: Doctrine\ORM\PersistentCollection {#7614 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
        +categories: Doctrine\ORM\PersistentCollection {#7618 …}
        -id: 88195
        -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
        +apId: "ShepherdPie@midwest.social"
        +apProfileId: "https://midwest.social/u/ShepherdPie"
        +apPublicUrl: "https://midwest.social/u/ShepherdPie"
        +apFollowersUrl: null
        +apInboxUrl: "https://midwest.social/inbox"
        +apDomain: "midwest.social"
        +apPreferredUsername: "ShepherdPie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709087184 {#7559
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1709087184 {#7561
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139}
      +root: App\Entity\EntryComment {#4139}
      +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706558153 {#5230
        date: 2024-01-29 20:55:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5234 …}
      +nested: Doctrine\ORM\PersistentCollection {#5236 …}
      +votes: Doctrine\ORM\PersistentCollection {#5238 …}
      +reports: Doctrine\ORM\PersistentCollection {#5240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
      -id: 350722
      -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6680303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706558153 {#5231
        date: 2024-01-29 20:55:53.0 +01:00
      }
    }
    350886 => App\Entity\EntryComment {#5348
      +user: App\Entity\User {#4152}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5232}
      +root: App\Entity\EntryComment {#4139}
      +body: "Yes, although I offload that particular detail to Hue. Everything else is controlled by Home Assisstant."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706562484 {#5346
        date: 2024-01-29 22:08:04.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
        "@ShepherdPie@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5349 …}
      +nested: Doctrine\ORM\PersistentCollection {#5351 …}
      +votes: Doctrine\ORM\PersistentCollection {#5353 …}
      +reports: Doctrine\ORM\PersistentCollection {#5355 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5357 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5359 …}
      -id: 350886
      -bodyTs: "'although':2 'assisst':16 'control':13 'detail':7 'els':11 'everyth':10 'home':15 'hue':9 'offload':4 'particular':6 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6908556"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706562484 {#5347
        date: 2024-01-29 22:08:04.0 +01:00
      }
    }
    351384 => App\Entity\EntryComment {#5248}
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 121.56 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5232
    +user: Proxies\__CG__\App\Entity\User {#5233
      +avatar: null
      +cover: null
      +email: "ShepherdPie@midwest.social"
      +username: "@ShepherdPie@midwest.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729519131 {#7562
        date: 2024-10-21 15:58:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
      +entries: Doctrine\ORM\PersistentCollection {#7574 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
      +posts: Doctrine\ORM\PersistentCollection {#7582 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
      +follows: Doctrine\ORM\PersistentCollection {#7594 …}
      +followers: Doctrine\ORM\PersistentCollection {#7596 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
      +reports: Doctrine\ORM\PersistentCollection {#7606 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
      +violations: Doctrine\ORM\PersistentCollection {#7610 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
      +awards: Doctrine\ORM\PersistentCollection {#7614 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
      +categories: Doctrine\ORM\PersistentCollection {#7618 …}
      -id: 88195
      -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
      +apId: "ShepherdPie@midwest.social"
      +apProfileId: "https://midwest.social/u/ShepherdPie"
      +apPublicUrl: "https://midwest.social/u/ShepherdPie"
      +apFollowersUrl: null
      +apInboxUrl: "https://midwest.social/inbox"
      +apDomain: "midwest.social"
      +apPreferredUsername: "ShepherdPie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709087184 {#7559
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1709087184 {#7561
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706558153 {#5230
      date: 2024-01-29 20:55:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5234 …}
    +nested: Doctrine\ORM\PersistentCollection {#5236 …}
    +votes: Doctrine\ORM\PersistentCollection {#5238 …}
    +reports: Doctrine\ORM\PersistentCollection {#5240 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
    -id: 350722
    -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6680303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558153 {#5231
      date: 2024-01-29 20:55:53.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7475
  +comment: App\Entity\EntryComment {#5232
    +user: Proxies\__CG__\App\Entity\User {#5233
      +avatar: null
      +cover: null
      +email: "ShepherdPie@midwest.social"
      +username: "@ShepherdPie@midwest.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729519131 {#7562
        date: 2024-10-21 15:58:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
      +entries: Doctrine\ORM\PersistentCollection {#7574 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
      +posts: Doctrine\ORM\PersistentCollection {#7582 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
      +follows: Doctrine\ORM\PersistentCollection {#7594 …}
      +followers: Doctrine\ORM\PersistentCollection {#7596 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
      +reports: Doctrine\ORM\PersistentCollection {#7606 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
      +violations: Doctrine\ORM\PersistentCollection {#7610 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
      +awards: Doctrine\ORM\PersistentCollection {#7614 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
      +categories: Doctrine\ORM\PersistentCollection {#7618 …}
      -id: 88195
      -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
      +apId: "ShepherdPie@midwest.social"
      +apProfileId: "https://midwest.social/u/ShepherdPie"
      +apPublicUrl: "https://midwest.social/u/ShepherdPie"
      +apFollowersUrl: null
      +apInboxUrl: "https://midwest.social/inbox"
      +apDomain: "midwest.social"
      +apPreferredUsername: "ShepherdPie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709087184 {#7559
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1709087184 {#7561
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706558153 {#5230
      date: 2024-01-29 20:55:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5234 …}
    +nested: Doctrine\ORM\PersistentCollection {#5236 …}
    +votes: Doctrine\ORM\PersistentCollection {#5238 …}
    +reports: Doctrine\ORM\PersistentCollection {#5240 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
    -id: 350722
    -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6680303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558153 {#5231
      date: 2024-01-29 20:55:53.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 32.44 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5233
    +avatar: null
    +cover: null
    +email: "ShepherdPie@midwest.social"
    +username: "@ShepherdPie@midwest.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729519131 {#7562
      date: 2024-10-21 15:58:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
    +entries: Doctrine\ORM\PersistentCollection {#7574 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
    +posts: Doctrine\ORM\PersistentCollection {#7582 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
    +follows: Doctrine\ORM\PersistentCollection {#7594 …}
    +followers: Doctrine\ORM\PersistentCollection {#7596 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
    +reports: Doctrine\ORM\PersistentCollection {#7606 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
    +violations: Doctrine\ORM\PersistentCollection {#7610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
    +awards: Doctrine\ORM\PersistentCollection {#7614 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
    +categories: Doctrine\ORM\PersistentCollection {#7618 …}
    -id: 88195
    -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
    +apId: "ShepherdPie@midwest.social"
    +apProfileId: "https://midwest.social/u/ShepherdPie"
    +apPublicUrl: "https://midwest.social/u/ShepherdPie"
    +apFollowersUrl: null
    +apInboxUrl: "https://midwest.social/inbox"
    +apDomain: "midwest.social"
    +apPreferredUsername: "ShepherdPie"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709087184 {#7559
      date: 2024-02-28 03:26:24.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1709087184 {#7561
      date: 2024-02-28 03:26:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7522
  +user: Proxies\__CG__\App\Entity\User {#5233
    +avatar: null
    +cover: null
    +email: "ShepherdPie@midwest.social"
    +username: "@ShepherdPie@midwest.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729519131 {#7562
      date: 2024-10-21 15:58:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
    +entries: Doctrine\ORM\PersistentCollection {#7574 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
    +posts: Doctrine\ORM\PersistentCollection {#7582 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
    +follows: Doctrine\ORM\PersistentCollection {#7594 …}
    +followers: Doctrine\ORM\PersistentCollection {#7596 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
    +reports: Doctrine\ORM\PersistentCollection {#7606 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
    +violations: Doctrine\ORM\PersistentCollection {#7610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
    +awards: Doctrine\ORM\PersistentCollection {#7614 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
    +categories: Doctrine\ORM\PersistentCollection {#7618 …}
    -id: 88195
    -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
    +apId: "ShepherdPie@midwest.social"
    +apProfileId: "https://midwest.social/u/ShepherdPie"
    +apPublicUrl: "https://midwest.social/u/ShepherdPie"
    +apFollowersUrl: null
    +apInboxUrl: "https://midwest.social/inbox"
    +apDomain: "midwest.social"
    +apPreferredUsername: "ShepherdPie"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709087184 {#7559
      date: 2024-02-28 03:26:24.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1709087184 {#7561
      date: 2024-02-28 03:26:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706558153 {#5231
    date: 2024-01-29 20:55:53.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7640
  +date: DateTimeImmutable @1706558153 {#5231
    date: 2024-01-29 20:55:53.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706558153 {#5231
    date: 2024-01-29 20:55:53.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7694
  +createdAt: DateTimeImmutable @1706558153 {#5231
    date: 2024-01-29 20:55:53.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.14 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5233
    +avatar: null
    +cover: null
    +email: "ShepherdPie@midwest.social"
    +username: "@ShepherdPie@midwest.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729519131 {#7562
      date: 2024-10-21 15:58:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
    +entries: Doctrine\ORM\PersistentCollection {#7574 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
    +posts: Doctrine\ORM\PersistentCollection {#7582 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
    +follows: Doctrine\ORM\PersistentCollection {#7594 …}
    +followers: Doctrine\ORM\PersistentCollection {#7596 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
    +reports: Doctrine\ORM\PersistentCollection {#7606 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
    +violations: Doctrine\ORM\PersistentCollection {#7610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
    +awards: Doctrine\ORM\PersistentCollection {#7614 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
    +categories: Doctrine\ORM\PersistentCollection {#7618 …}
    -id: 88195
    -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
    +apId: "ShepherdPie@midwest.social"
    +apProfileId: "https://midwest.social/u/ShepherdPie"
    +apPublicUrl: "https://midwest.social/u/ShepherdPie"
    +apFollowersUrl: null
    +apInboxUrl: "https://midwest.social/inbox"
    +apDomain: "midwest.social"
    +apPreferredUsername: "ShepherdPie"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709087184 {#7559
      date: 2024-02-28 03:26:24.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1709087184 {#7561
      date: 2024-02-28 03:26:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7748
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5233
    +avatar: null
    +cover: null
    +email: "ShepherdPie@midwest.social"
    +username: "@ShepherdPie@midwest.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729519131 {#7562
      date: 2024-10-21 15:58:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
    +entries: Doctrine\ORM\PersistentCollection {#7574 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
    +posts: Doctrine\ORM\PersistentCollection {#7582 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
    +follows: Doctrine\ORM\PersistentCollection {#7594 …}
    +followers: Doctrine\ORM\PersistentCollection {#7596 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
    +reports: Doctrine\ORM\PersistentCollection {#7606 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
    +violations: Doctrine\ORM\PersistentCollection {#7610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
    +awards: Doctrine\ORM\PersistentCollection {#7614 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
    +categories: Doctrine\ORM\PersistentCollection {#7618 …}
    -id: 88195
    -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
    +apId: "ShepherdPie@midwest.social"
    +apProfileId: "https://midwest.social/u/ShepherdPie"
    +apPublicUrl: "https://midwest.social/u/ShepherdPie"
    +apFollowersUrl: null
    +apInboxUrl: "https://midwest.social/inbox"
    +apDomain: "midwest.social"
    +apPreferredUsername: "ShepherdPie"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709087184 {#7559
      date: 2024-02-28 03:26:24.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1709087184 {#7561
      date: 2024-02-28 03:26:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.80 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5232
    +user: Proxies\__CG__\App\Entity\User {#5233
      +avatar: null
      +cover: null
      +email: "ShepherdPie@midwest.social"
      +username: "@ShepherdPie@midwest.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729519131 {#7562
        date: 2024-10-21 15:58:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
      +entries: Doctrine\ORM\PersistentCollection {#7574 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
      +posts: Doctrine\ORM\PersistentCollection {#7582 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
      +follows: Doctrine\ORM\PersistentCollection {#7594 …}
      +followers: Doctrine\ORM\PersistentCollection {#7596 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
      +reports: Doctrine\ORM\PersistentCollection {#7606 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
      +violations: Doctrine\ORM\PersistentCollection {#7610 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
      +awards: Doctrine\ORM\PersistentCollection {#7614 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
      +categories: Doctrine\ORM\PersistentCollection {#7618 …}
      -id: 88195
      -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
      +apId: "ShepherdPie@midwest.social"
      +apProfileId: "https://midwest.social/u/ShepherdPie"
      +apPublicUrl: "https://midwest.social/u/ShepherdPie"
      +apFollowersUrl: null
      +apInboxUrl: "https://midwest.social/inbox"
      +apDomain: "midwest.social"
      +apPreferredUsername: "ShepherdPie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709087184 {#7559
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1709087184 {#7561
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706558153 {#5230
      date: 2024-01-29 20:55:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5234 …}
    +nested: Doctrine\ORM\PersistentCollection {#5236 …}
    +votes: Doctrine\ORM\PersistentCollection {#5238 …}
    +reports: Doctrine\ORM\PersistentCollection {#5240 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
    -id: 350722
    -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6680303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558153 {#5231
      date: 2024-01-29 20:55:53.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7817
  +subject: App\Entity\EntryComment {#5232
    +user: Proxies\__CG__\App\Entity\User {#5233
      +avatar: null
      +cover: null
      +email: "ShepherdPie@midwest.social"
      +username: "@ShepherdPie@midwest.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729519131 {#7562
        date: 2024-10-21 15:58:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
      +entries: Doctrine\ORM\PersistentCollection {#7574 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
      +posts: Doctrine\ORM\PersistentCollection {#7582 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
      +follows: Doctrine\ORM\PersistentCollection {#7594 …}
      +followers: Doctrine\ORM\PersistentCollection {#7596 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
      +reports: Doctrine\ORM\PersistentCollection {#7606 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
      +violations: Doctrine\ORM\PersistentCollection {#7610 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
      +awards: Doctrine\ORM\PersistentCollection {#7614 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
      +categories: Doctrine\ORM\PersistentCollection {#7618 …}
      -id: 88195
      -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
      +apId: "ShepherdPie@midwest.social"
      +apProfileId: "https://midwest.social/u/ShepherdPie"
      +apPublicUrl: "https://midwest.social/u/ShepherdPie"
      +apFollowersUrl: null
      +apInboxUrl: "https://midwest.social/inbox"
      +apDomain: "midwest.social"
      +apPreferredUsername: "ShepherdPie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709087184 {#7559
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1709087184 {#7561
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706558153 {#5230
      date: 2024-01-29 20:55:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5234 …}
    +nested: Doctrine\ORM\PersistentCollection {#5236 …}
    +votes: Doctrine\ORM\PersistentCollection {#5238 …}
    +reports: Doctrine\ORM\PersistentCollection {#5240 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
    -id: 350722
    -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6680303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558153 {#5231
      date: 2024-01-29 20:55:53.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 1.27 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5232
    +user: Proxies\__CG__\App\Entity\User {#5233
      +avatar: null
      +cover: null
      +email: "ShepherdPie@midwest.social"
      +username: "@ShepherdPie@midwest.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729519131 {#7562
        date: 2024-10-21 15:58:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
      +entries: Doctrine\ORM\PersistentCollection {#7574 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
      +posts: Doctrine\ORM\PersistentCollection {#7582 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
      +follows: Doctrine\ORM\PersistentCollection {#7594 …}
      +followers: Doctrine\ORM\PersistentCollection {#7596 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
      +reports: Doctrine\ORM\PersistentCollection {#7606 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
      +violations: Doctrine\ORM\PersistentCollection {#7610 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
      +awards: Doctrine\ORM\PersistentCollection {#7614 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
      +categories: Doctrine\ORM\PersistentCollection {#7618 …}
      -id: 88195
      -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
      +apId: "ShepherdPie@midwest.social"
      +apProfileId: "https://midwest.social/u/ShepherdPie"
      +apPublicUrl: "https://midwest.social/u/ShepherdPie"
      +apFollowersUrl: null
      +apInboxUrl: "https://midwest.social/inbox"
      +apDomain: "midwest.social"
      +apPreferredUsername: "ShepherdPie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709087184 {#7559
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1709087184 {#7561
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706558153 {#5230
      date: 2024-01-29 20:55:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5234 …}
    +nested: Doctrine\ORM\PersistentCollection {#5236 …}
    +votes: Doctrine\ORM\PersistentCollection {#5238 …}
    +reports: Doctrine\ORM\PersistentCollection {#5240 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
    -id: 350722
    -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6680303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558153 {#5231
      date: 2024-01-29 20:55:53.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7874
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5232
    +user: Proxies\__CG__\App\Entity\User {#5233
      +avatar: null
      +cover: null
      +email: "ShepherdPie@midwest.social"
      +username: "@ShepherdPie@midwest.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729519131 {#7562
        date: 2024-10-21 15:58:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
      +entries: Doctrine\ORM\PersistentCollection {#7574 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
      +posts: Doctrine\ORM\PersistentCollection {#7582 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
      +follows: Doctrine\ORM\PersistentCollection {#7594 …}
      +followers: Doctrine\ORM\PersistentCollection {#7596 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
      +reports: Doctrine\ORM\PersistentCollection {#7606 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
      +violations: Doctrine\ORM\PersistentCollection {#7610 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
      +awards: Doctrine\ORM\PersistentCollection {#7614 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
      +categories: Doctrine\ORM\PersistentCollection {#7618 …}
      -id: 88195
      -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
      +apId: "ShepherdPie@midwest.social"
      +apProfileId: "https://midwest.social/u/ShepherdPie"
      +apPublicUrl: "https://midwest.social/u/ShepherdPie"
      +apFollowersUrl: null
      +apInboxUrl: "https://midwest.social/inbox"
      +apDomain: "midwest.social"
      +apPreferredUsername: "ShepherdPie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709087184 {#7559
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1709087184 {#7561
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706558153 {#5230
      date: 2024-01-29 20:55:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5234 …}
    +nested: Doctrine\ORM\PersistentCollection {#5236 …}
    +votes: Doctrine\ORM\PersistentCollection {#5238 …}
    +reports: Doctrine\ORM\PersistentCollection {#5240 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
    -id: 350722
    -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6680303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558153 {#5231
      date: 2024-01-29 20:55:53.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 34.26 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5232
    +user: Proxies\__CG__\App\Entity\User {#5233
      +avatar: null
      +cover: null
      +email: "ShepherdPie@midwest.social"
      +username: "@ShepherdPie@midwest.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729519131 {#7562
        date: 2024-10-21 15:58:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
      +entries: Doctrine\ORM\PersistentCollection {#7574 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
      +posts: Doctrine\ORM\PersistentCollection {#7582 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
      +follows: Doctrine\ORM\PersistentCollection {#7594 …}
      +followers: Doctrine\ORM\PersistentCollection {#7596 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
      +reports: Doctrine\ORM\PersistentCollection {#7606 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
      +violations: Doctrine\ORM\PersistentCollection {#7610 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
      +awards: Doctrine\ORM\PersistentCollection {#7614 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
      +categories: Doctrine\ORM\PersistentCollection {#7618 …}
      -id: 88195
      -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
      +apId: "ShepherdPie@midwest.social"
      +apProfileId: "https://midwest.social/u/ShepherdPie"
      +apPublicUrl: "https://midwest.social/u/ShepherdPie"
      +apFollowersUrl: null
      +apInboxUrl: "https://midwest.social/inbox"
      +apDomain: "midwest.social"
      +apPreferredUsername: "ShepherdPie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709087184 {#7559
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1709087184 {#7561
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706558153 {#5230
      date: 2024-01-29 20:55:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5234 …}
    +nested: Doctrine\ORM\PersistentCollection {#5236 …}
    +votes: Doctrine\ORM\PersistentCollection {#5238 …}
    +reports: Doctrine\ORM\PersistentCollection {#5240 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
    -id: 350722
    -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6680303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558153 {#5231
      date: 2024-01-29 20:55:53.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8114
  +comment: App\Entity\EntryComment {#5232
    +user: Proxies\__CG__\App\Entity\User {#5233
      +avatar: null
      +cover: null
      +email: "ShepherdPie@midwest.social"
      +username: "@ShepherdPie@midwest.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729519131 {#7562
        date: 2024-10-21 15:58:51.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
      +entries: Doctrine\ORM\PersistentCollection {#7574 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
      +posts: Doctrine\ORM\PersistentCollection {#7582 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
      +follows: Doctrine\ORM\PersistentCollection {#7594 …}
      +followers: Doctrine\ORM\PersistentCollection {#7596 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
      +reports: Doctrine\ORM\PersistentCollection {#7606 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
      +violations: Doctrine\ORM\PersistentCollection {#7610 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
      +awards: Doctrine\ORM\PersistentCollection {#7614 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
      +categories: Doctrine\ORM\PersistentCollection {#7618 …}
      -id: 88195
      -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
      +apId: "ShepherdPie@midwest.social"
      +apProfileId: "https://midwest.social/u/ShepherdPie"
      +apPublicUrl: "https://midwest.social/u/ShepherdPie"
      +apFollowersUrl: null
      +apInboxUrl: "https://midwest.social/inbox"
      +apDomain: "midwest.social"
      +apPreferredUsername: "ShepherdPie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709087184 {#7559
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1709087184 {#7561
        date: 2024-02-28 03:26:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706558153 {#5230
      date: 2024-01-29 20:55:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5234 …}
    +nested: Doctrine\ORM\PersistentCollection {#5236 …}
    +votes: Doctrine\ORM\PersistentCollection {#5238 …}
    +reports: Doctrine\ORM\PersistentCollection {#5240 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
    -id: 350722
    -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6680303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706558153 {#5231
      date: 2024-01-29 20:55:53.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 33.36 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5348
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5232
      +user: Proxies\__CG__\App\Entity\User {#5233
        +avatar: null
        +cover: null
        +email: "ShepherdPie@midwest.social"
        +username: "@ShepherdPie@midwest.social"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729519131 {#7562
          date: 2024-10-21 15:58:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
        +entries: Doctrine\ORM\PersistentCollection {#7574 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
        +posts: Doctrine\ORM\PersistentCollection {#7582 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
        +follows: Doctrine\ORM\PersistentCollection {#7594 …}
        +followers: Doctrine\ORM\PersistentCollection {#7596 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
        +reports: Doctrine\ORM\PersistentCollection {#7606 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
        +violations: Doctrine\ORM\PersistentCollection {#7610 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
        +awards: Doctrine\ORM\PersistentCollection {#7614 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
        +categories: Doctrine\ORM\PersistentCollection {#7618 …}
        -id: 88195
        -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
        +apId: "ShepherdPie@midwest.social"
        +apProfileId: "https://midwest.social/u/ShepherdPie"
        +apPublicUrl: "https://midwest.social/u/ShepherdPie"
        +apFollowersUrl: null
        +apInboxUrl: "https://midwest.social/inbox"
        +apDomain: "midwest.social"
        +apPreferredUsername: "ShepherdPie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709087184 {#7559
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1709087184 {#7561
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706558153 {#5230
        date: 2024-01-29 20:55:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5234 …}
      +nested: Doctrine\ORM\PersistentCollection {#5236 …}
      +votes: Doctrine\ORM\PersistentCollection {#5238 …}
      +reports: Doctrine\ORM\PersistentCollection {#5240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
      -id: 350722
      -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6680303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706558153 {#5231
        date: 2024-01-29 20:55:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Yes, although I offload that particular detail to Hue. Everything else is controlled by Home Assisstant."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706562484 {#5346
      date: 2024-01-29 22:08:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@ShepherdPie@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5349 …}
    +nested: Doctrine\ORM\PersistentCollection {#5351 …}
    +votes: Doctrine\ORM\PersistentCollection {#5353 …}
    +reports: Doctrine\ORM\PersistentCollection {#5355 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5357 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5359 …}
    -id: 350886
    -bodyTs: "'although':2 'assisst':16 'control':13 'detail':7 'els':11 'everyth':10 'home':15 'hue':9 'offload':4 'particular':6 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6908556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706562484 {#5347
      date: 2024-01-29 22:08:04.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8169
  +comment: App\Entity\EntryComment {#5348
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5232
      +user: Proxies\__CG__\App\Entity\User {#5233
        +avatar: null
        +cover: null
        +email: "ShepherdPie@midwest.social"
        +username: "@ShepherdPie@midwest.social"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729519131 {#7562
          date: 2024-10-21 15:58:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
        +entries: Doctrine\ORM\PersistentCollection {#7574 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
        +posts: Doctrine\ORM\PersistentCollection {#7582 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
        +follows: Doctrine\ORM\PersistentCollection {#7594 …}
        +followers: Doctrine\ORM\PersistentCollection {#7596 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
        +reports: Doctrine\ORM\PersistentCollection {#7606 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
        +violations: Doctrine\ORM\PersistentCollection {#7610 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
        +awards: Doctrine\ORM\PersistentCollection {#7614 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
        +categories: Doctrine\ORM\PersistentCollection {#7618 …}
        -id: 88195
        -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
        +apId: "ShepherdPie@midwest.social"
        +apProfileId: "https://midwest.social/u/ShepherdPie"
        +apPublicUrl: "https://midwest.social/u/ShepherdPie"
        +apFollowersUrl: null
        +apInboxUrl: "https://midwest.social/inbox"
        +apDomain: "midwest.social"
        +apPreferredUsername: "ShepherdPie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709087184 {#7559
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1709087184 {#7561
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706558153 {#5230
        date: 2024-01-29 20:55:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5234 …}
      +nested: Doctrine\ORM\PersistentCollection {#5236 …}
      +votes: Doctrine\ORM\PersistentCollection {#5238 …}
      +reports: Doctrine\ORM\PersistentCollection {#5240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
      -id: 350722
      -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6680303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706558153 {#5231
        date: 2024-01-29 20:55:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Yes, although I offload that particular detail to Hue. Everything else is controlled by Home Assisstant."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706562484 {#5346
      date: 2024-01-29 22:08:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@ShepherdPie@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5349 …}
    +nested: Doctrine\ORM\PersistentCollection {#5351 …}
    +votes: Doctrine\ORM\PersistentCollection {#5353 …}
    +reports: Doctrine\ORM\PersistentCollection {#5355 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5357 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5359 …}
    -id: 350886
    -bodyTs: "'although':2 'assisst':16 'control':13 'detail':7 'els':11 'everyth':10 'home':15 'hue':9 'offload':4 'particular':6 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6908556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706562484 {#5347
      date: 2024-01-29 22:08:04.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#4152
    +avatar: null
    +cover: null
    +email: "Yearly1845@reddthat.com"
    +username: "@Yearly1845@reddthat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729539860 {#4136
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
    +entries: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
    +posts: Doctrine\ORM\PersistentCollection {#4167 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
    +follows: Doctrine\ORM\PersistentCollection {#4179 …}
    +followers: Doctrine\ORM\PersistentCollection {#4181 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
    +reports: Doctrine\ORM\PersistentCollection {#4191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
    +violations: Doctrine\ORM\PersistentCollection {#4195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
    +awards: Doctrine\ORM\PersistentCollection {#4199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
    +categories: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 23399
    -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
    +apId: "Yearly1845@reddthat.com"
    +apProfileId: "https://reddthat.com/u/Yearly1845"
    +apPublicUrl: "https://reddthat.com/u/Yearly1845"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddthat.com/inbox"
    +apDomain: "reddthat.com"
    +apPreferredUsername: "Yearly1845"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729158314 {#4137
      date: 2024-10-17 11:45:14.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689097448 {#4138
      date: 2023-07-11 19:44:08.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8214
  +user: App\Entity\User {#4152
    +avatar: null
    +cover: null
    +email: "Yearly1845@reddthat.com"
    +username: "@Yearly1845@reddthat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729539860 {#4136
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
    +entries: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
    +posts: Doctrine\ORM\PersistentCollection {#4167 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
    +follows: Doctrine\ORM\PersistentCollection {#4179 …}
    +followers: Doctrine\ORM\PersistentCollection {#4181 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
    +reports: Doctrine\ORM\PersistentCollection {#4191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
    +violations: Doctrine\ORM\PersistentCollection {#4195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
    +awards: Doctrine\ORM\PersistentCollection {#4199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
    +categories: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 23399
    -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
    +apId: "Yearly1845@reddthat.com"
    +apProfileId: "https://reddthat.com/u/Yearly1845"
    +apPublicUrl: "https://reddthat.com/u/Yearly1845"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddthat.com/inbox"
    +apDomain: "reddthat.com"
    +apPreferredUsername: "Yearly1845"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729158314 {#4137
      date: 2024-10-17 11:45:14.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689097448 {#4138
      date: 2023-07-11 19:44:08.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.19 ms
Input props
[
  "date" => DateTimeImmutable @1706562484 {#5347
    date: 2024-01-29 22:08:04.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8269
  +date: DateTimeImmutable @1706562484 {#5347
    date: 2024-01-29 22:08:04.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706562484 {#5347
    date: 2024-01-29 22:08:04.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8323
  +createdAt: DateTimeImmutable @1706562484 {#5347
    date: 2024-01-29 22:08:04.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#4152
    +avatar: null
    +cover: null
    +email: "Yearly1845@reddthat.com"
    +username: "@Yearly1845@reddthat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729539860 {#4136
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
    +entries: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
    +posts: Doctrine\ORM\PersistentCollection {#4167 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
    +follows: Doctrine\ORM\PersistentCollection {#4179 …}
    +followers: Doctrine\ORM\PersistentCollection {#4181 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
    +reports: Doctrine\ORM\PersistentCollection {#4191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
    +violations: Doctrine\ORM\PersistentCollection {#4195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
    +awards: Doctrine\ORM\PersistentCollection {#4199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
    +categories: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 23399
    -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
    +apId: "Yearly1845@reddthat.com"
    +apProfileId: "https://reddthat.com/u/Yearly1845"
    +apPublicUrl: "https://reddthat.com/u/Yearly1845"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddthat.com/inbox"
    +apDomain: "reddthat.com"
    +apPreferredUsername: "Yearly1845"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729158314 {#4137
      date: 2024-10-17 11:45:14.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689097448 {#4138
      date: 2023-07-11 19:44:08.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8377
  +width: 40
  +height: 40
  +user: App\Entity\User {#4152
    +avatar: null
    +cover: null
    +email: "Yearly1845@reddthat.com"
    +username: "@Yearly1845@reddthat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729539860 {#4136
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
    +entries: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
    +posts: Doctrine\ORM\PersistentCollection {#4167 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
    +follows: Doctrine\ORM\PersistentCollection {#4179 …}
    +followers: Doctrine\ORM\PersistentCollection {#4181 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
    +reports: Doctrine\ORM\PersistentCollection {#4191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
    +violations: Doctrine\ORM\PersistentCollection {#4195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
    +awards: Doctrine\ORM\PersistentCollection {#4199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
    +categories: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 23399
    -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
    +apId: "Yearly1845@reddthat.com"
    +apProfileId: "https://reddthat.com/u/Yearly1845"
    +apPublicUrl: "https://reddthat.com/u/Yearly1845"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddthat.com/inbox"
    +apDomain: "reddthat.com"
    +apPreferredUsername: "Yearly1845"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729158314 {#4137
      date: 2024-10-17 11:45:14.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689097448 {#4138
      date: 2023-07-11 19:44:08.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 1.05 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5348
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5232
      +user: Proxies\__CG__\App\Entity\User {#5233
        +avatar: null
        +cover: null
        +email: "ShepherdPie@midwest.social"
        +username: "@ShepherdPie@midwest.social"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729519131 {#7562
          date: 2024-10-21 15:58:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
        +entries: Doctrine\ORM\PersistentCollection {#7574 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
        +posts: Doctrine\ORM\PersistentCollection {#7582 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
        +follows: Doctrine\ORM\PersistentCollection {#7594 …}
        +followers: Doctrine\ORM\PersistentCollection {#7596 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
        +reports: Doctrine\ORM\PersistentCollection {#7606 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
        +violations: Doctrine\ORM\PersistentCollection {#7610 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
        +awards: Doctrine\ORM\PersistentCollection {#7614 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
        +categories: Doctrine\ORM\PersistentCollection {#7618 …}
        -id: 88195
        -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
        +apId: "ShepherdPie@midwest.social"
        +apProfileId: "https://midwest.social/u/ShepherdPie"
        +apPublicUrl: "https://midwest.social/u/ShepherdPie"
        +apFollowersUrl: null
        +apInboxUrl: "https://midwest.social/inbox"
        +apDomain: "midwest.social"
        +apPreferredUsername: "ShepherdPie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709087184 {#7559
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1709087184 {#7561
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706558153 {#5230
        date: 2024-01-29 20:55:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5234 …}
      +nested: Doctrine\ORM\PersistentCollection {#5236 …}
      +votes: Doctrine\ORM\PersistentCollection {#5238 …}
      +reports: Doctrine\ORM\PersistentCollection {#5240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
      -id: 350722
      -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6680303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706558153 {#5231
        date: 2024-01-29 20:55:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Yes, although I offload that particular detail to Hue. Everything else is controlled by Home Assisstant."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706562484 {#5346
      date: 2024-01-29 22:08:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@ShepherdPie@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5349 …}
    +nested: Doctrine\ORM\PersistentCollection {#5351 …}
    +votes: Doctrine\ORM\PersistentCollection {#5353 …}
    +reports: Doctrine\ORM\PersistentCollection {#5355 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5357 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5359 …}
    -id: 350886
    -bodyTs: "'although':2 'assisst':16 'control':13 'detail':7 'els':11 'everyth':10 'home':15 'hue':9 'offload':4 'particular':6 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6908556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706562484 {#5347
      date: 2024-01-29 22:08:04.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8446
  +subject: App\Entity\EntryComment {#5348
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5232
      +user: Proxies\__CG__\App\Entity\User {#5233
        +avatar: null
        +cover: null
        +email: "ShepherdPie@midwest.social"
        +username: "@ShepherdPie@midwest.social"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729519131 {#7562
          date: 2024-10-21 15:58:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
        +entries: Doctrine\ORM\PersistentCollection {#7574 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
        +posts: Doctrine\ORM\PersistentCollection {#7582 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
        +follows: Doctrine\ORM\PersistentCollection {#7594 …}
        +followers: Doctrine\ORM\PersistentCollection {#7596 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
        +reports: Doctrine\ORM\PersistentCollection {#7606 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
        +violations: Doctrine\ORM\PersistentCollection {#7610 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
        +awards: Doctrine\ORM\PersistentCollection {#7614 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
        +categories: Doctrine\ORM\PersistentCollection {#7618 …}
        -id: 88195
        -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
        +apId: "ShepherdPie@midwest.social"
        +apProfileId: "https://midwest.social/u/ShepherdPie"
        +apPublicUrl: "https://midwest.social/u/ShepherdPie"
        +apFollowersUrl: null
        +apInboxUrl: "https://midwest.social/inbox"
        +apDomain: "midwest.social"
        +apPreferredUsername: "ShepherdPie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709087184 {#7559
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1709087184 {#7561
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706558153 {#5230
        date: 2024-01-29 20:55:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5234 …}
      +nested: Doctrine\ORM\PersistentCollection {#5236 …}
      +votes: Doctrine\ORM\PersistentCollection {#5238 …}
      +reports: Doctrine\ORM\PersistentCollection {#5240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
      -id: 350722
      -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6680303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706558153 {#5231
        date: 2024-01-29 20:55:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Yes, although I offload that particular detail to Hue. Everything else is controlled by Home Assisstant."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706562484 {#5346
      date: 2024-01-29 22:08:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@ShepherdPie@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5349 …}
    +nested: Doctrine\ORM\PersistentCollection {#5351 …}
    +votes: Doctrine\ORM\PersistentCollection {#5353 …}
    +reports: Doctrine\ORM\PersistentCollection {#5355 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5357 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5359 …}
    -id: 350886
    -bodyTs: "'although':2 'assisst':16 'control':13 'detail':7 'els':11 'everyth':10 'home':15 'hue':9 'offload':4 'particular':6 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6908556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706562484 {#5347
      date: 2024-01-29 22:08:04.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.71 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5348
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5232
      +user: Proxies\__CG__\App\Entity\User {#5233
        +avatar: null
        +cover: null
        +email: "ShepherdPie@midwest.social"
        +username: "@ShepherdPie@midwest.social"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729519131 {#7562
          date: 2024-10-21 15:58:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
        +entries: Doctrine\ORM\PersistentCollection {#7574 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
        +posts: Doctrine\ORM\PersistentCollection {#7582 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
        +follows: Doctrine\ORM\PersistentCollection {#7594 …}
        +followers: Doctrine\ORM\PersistentCollection {#7596 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
        +reports: Doctrine\ORM\PersistentCollection {#7606 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
        +violations: Doctrine\ORM\PersistentCollection {#7610 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
        +awards: Doctrine\ORM\PersistentCollection {#7614 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
        +categories: Doctrine\ORM\PersistentCollection {#7618 …}
        -id: 88195
        -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
        +apId: "ShepherdPie@midwest.social"
        +apProfileId: "https://midwest.social/u/ShepherdPie"
        +apPublicUrl: "https://midwest.social/u/ShepherdPie"
        +apFollowersUrl: null
        +apInboxUrl: "https://midwest.social/inbox"
        +apDomain: "midwest.social"
        +apPreferredUsername: "ShepherdPie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709087184 {#7559
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1709087184 {#7561
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706558153 {#5230
        date: 2024-01-29 20:55:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5234 …}
      +nested: Doctrine\ORM\PersistentCollection {#5236 …}
      +votes: Doctrine\ORM\PersistentCollection {#5238 …}
      +reports: Doctrine\ORM\PersistentCollection {#5240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
      -id: 350722
      -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6680303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706558153 {#5231
        date: 2024-01-29 20:55:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Yes, although I offload that particular detail to Hue. Everything else is controlled by Home Assisstant."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706562484 {#5346
      date: 2024-01-29 22:08:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@ShepherdPie@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5349 …}
    +nested: Doctrine\ORM\PersistentCollection {#5351 …}
    +votes: Doctrine\ORM\PersistentCollection {#5353 …}
    +reports: Doctrine\ORM\PersistentCollection {#5355 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5357 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5359 …}
    -id: 350886
    -bodyTs: "'although':2 'assisst':16 'control':13 'detail':7 'els':11 'everyth':10 'home':15 'hue':9 'offload':4 'particular':6 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6908556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706562484 {#5347
      date: 2024-01-29 22:08:04.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8503
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5348
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5232
      +user: Proxies\__CG__\App\Entity\User {#5233
        +avatar: null
        +cover: null
        +email: "ShepherdPie@midwest.social"
        +username: "@ShepherdPie@midwest.social"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729519131 {#7562
          date: 2024-10-21 15:58:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
        +entries: Doctrine\ORM\PersistentCollection {#7574 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
        +posts: Doctrine\ORM\PersistentCollection {#7582 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
        +follows: Doctrine\ORM\PersistentCollection {#7594 …}
        +followers: Doctrine\ORM\PersistentCollection {#7596 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
        +reports: Doctrine\ORM\PersistentCollection {#7606 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
        +violations: Doctrine\ORM\PersistentCollection {#7610 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
        +awards: Doctrine\ORM\PersistentCollection {#7614 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
        +categories: Doctrine\ORM\PersistentCollection {#7618 …}
        -id: 88195
        -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
        +apId: "ShepherdPie@midwest.social"
        +apProfileId: "https://midwest.social/u/ShepherdPie"
        +apPublicUrl: "https://midwest.social/u/ShepherdPie"
        +apFollowersUrl: null
        +apInboxUrl: "https://midwest.social/inbox"
        +apDomain: "midwest.social"
        +apPreferredUsername: "ShepherdPie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709087184 {#7559
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1709087184 {#7561
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706558153 {#5230
        date: 2024-01-29 20:55:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5234 …}
      +nested: Doctrine\ORM\PersistentCollection {#5236 …}
      +votes: Doctrine\ORM\PersistentCollection {#5238 …}
      +reports: Doctrine\ORM\PersistentCollection {#5240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
      -id: 350722
      -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6680303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706558153 {#5231
        date: 2024-01-29 20:55:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Yes, although I offload that particular detail to Hue. Everything else is controlled by Home Assisstant."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706562484 {#5346
      date: 2024-01-29 22:08:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@ShepherdPie@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5349 …}
    +nested: Doctrine\ORM\PersistentCollection {#5351 …}
    +votes: Doctrine\ORM\PersistentCollection {#5353 …}
    +reports: Doctrine\ORM\PersistentCollection {#5355 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5357 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5359 …}
    -id: 350886
    -bodyTs: "'although':2 'assisst':16 'control':13 'detail':7 'els':11 'everyth':10 'home':15 'hue':9 'offload':4 'particular':6 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6908556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706562484 {#5347
      date: 2024-01-29 22:08:04.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 18.63 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5348
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5232
      +user: Proxies\__CG__\App\Entity\User {#5233
        +avatar: null
        +cover: null
        +email: "ShepherdPie@midwest.social"
        +username: "@ShepherdPie@midwest.social"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729519131 {#7562
          date: 2024-10-21 15:58:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
        +entries: Doctrine\ORM\PersistentCollection {#7574 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
        +posts: Doctrine\ORM\PersistentCollection {#7582 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
        +follows: Doctrine\ORM\PersistentCollection {#7594 …}
        +followers: Doctrine\ORM\PersistentCollection {#7596 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
        +reports: Doctrine\ORM\PersistentCollection {#7606 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
        +violations: Doctrine\ORM\PersistentCollection {#7610 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
        +awards: Doctrine\ORM\PersistentCollection {#7614 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
        +categories: Doctrine\ORM\PersistentCollection {#7618 …}
        -id: 88195
        -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
        +apId: "ShepherdPie@midwest.social"
        +apProfileId: "https://midwest.social/u/ShepherdPie"
        +apPublicUrl: "https://midwest.social/u/ShepherdPie"
        +apFollowersUrl: null
        +apInboxUrl: "https://midwest.social/inbox"
        +apDomain: "midwest.social"
        +apPreferredUsername: "ShepherdPie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709087184 {#7559
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1709087184 {#7561
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706558153 {#5230
        date: 2024-01-29 20:55:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5234 …}
      +nested: Doctrine\ORM\PersistentCollection {#5236 …}
      +votes: Doctrine\ORM\PersistentCollection {#5238 …}
      +reports: Doctrine\ORM\PersistentCollection {#5240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
      -id: 350722
      -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6680303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706558153 {#5231
        date: 2024-01-29 20:55:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Yes, although I offload that particular detail to Hue. Everything else is controlled by Home Assisstant."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706562484 {#5346
      date: 2024-01-29 22:08:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@ShepherdPie@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5349 …}
    +nested: Doctrine\ORM\PersistentCollection {#5351 …}
    +votes: Doctrine\ORM\PersistentCollection {#5353 …}
    +reports: Doctrine\ORM\PersistentCollection {#5355 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5357 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5359 …}
    -id: 350886
    -bodyTs: "'although':2 'assisst':16 'control':13 'detail':7 'els':11 'everyth':10 'home':15 'hue':9 'offload':4 'particular':6 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6908556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706562484 {#5347
      date: 2024-01-29 22:08:04.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8743
  +comment: App\Entity\EntryComment {#5348
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5232
      +user: Proxies\__CG__\App\Entity\User {#5233
        +avatar: null
        +cover: null
        +email: "ShepherdPie@midwest.social"
        +username: "@ShepherdPie@midwest.social"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729519131 {#7562
          date: 2024-10-21 15:58:51.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7567 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7570 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7572 …}
        +entries: Doctrine\ORM\PersistentCollection {#7574 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7576 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7578 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7580 …}
        +posts: Doctrine\ORM\PersistentCollection {#7582 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7584 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7586 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7588 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7590 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7592 …}
        +follows: Doctrine\ORM\PersistentCollection {#7594 …}
        +followers: Doctrine\ORM\PersistentCollection {#7596 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7598 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7600 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7602 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7604 …}
        +reports: Doctrine\ORM\PersistentCollection {#7606 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7608 …}
        +violations: Doctrine\ORM\PersistentCollection {#7610 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7612 …}
        +awards: Doctrine\ORM\PersistentCollection {#7614 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7616 …}
        +categories: Doctrine\ORM\PersistentCollection {#7618 …}
        -id: 88195
        -password: "$2y$13$jftPJ3vZP/VTCYVCOVZgSu6bZQGO1Jo8WME76yl92rKKAz2JSgGTO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7620 …}
        +apId: "ShepherdPie@midwest.social"
        +apProfileId: "https://midwest.social/u/ShepherdPie"
        +apPublicUrl: "https://midwest.social/u/ShepherdPie"
        +apFollowersUrl: null
        +apInboxUrl: "https://midwest.social/inbox"
        +apDomain: "midwest.social"
        +apPreferredUsername: "ShepherdPie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709087184 {#7559
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1709087184 {#7561
          date: 2024-02-28 03:26:24.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do you use Adaptive Lighting for the bedroom lights? I finally made the switch and it’s pretty rad not having to deal with brightness changes throughout the day/night."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706558153 {#5230
        date: 2024-01-29 20:55:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5234 …}
      +nested: Doctrine\ORM\PersistentCollection {#5236 …}
      +votes: Doctrine\ORM\PersistentCollection {#5238 …}
      +reports: Doctrine\ORM\PersistentCollection {#5240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5244 …}
      -id: 350722
      -bodyTs: "'adapt':4 'bedroom':8 'bright':25 'chang':26 'day/night':29 'deal':23 'final':11 'light':5,9 'made':12 'pretti':18 'rad':19 'switch':14 'throughout':27 'use':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://midwest.social/comment/6680303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706558153 {#5231
        date: 2024-01-29 20:55:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Yes, although I offload that particular detail to Hue. Everything else is controlled by Home Assisstant."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706562484 {#5346
      date: 2024-01-29 22:08:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@ShepherdPie@midwest.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5349 …}
    +nested: Doctrine\ORM\PersistentCollection {#5351 …}
    +votes: Doctrine\ORM\PersistentCollection {#5353 …}
    +reports: Doctrine\ORM\PersistentCollection {#5355 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5357 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5359 …}
    -id: 350886
    -bodyTs: "'although':2 'assisst':16 'control':13 'detail':7 'els':11 'everyth':10 'home':15 'hue':9 'offload':4 'particular':6 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6908556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706562484 {#5347
      date: 2024-01-29 22:08:04.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 238.97 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5248
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "What’s a mud room?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706575790 {#5246
      date: 2024-01-30 01:49:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5249 …}
    +nested: Doctrine\ORM\PersistentCollection {#5251 …}
    +votes: Doctrine\ORM\PersistentCollection {#5253 …}
    +reports: Doctrine\ORM\PersistentCollection {#5255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
    -id: 351384
    -bodyTs: "'mud':4 'room':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332000"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706575790 {#5247
      date: 2024-01-30 01:49:50.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8820
  +comment: App\Entity\EntryComment {#5248
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "What’s a mud room?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706575790 {#5246
      date: 2024-01-30 01:49:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5249 …}
    +nested: Doctrine\ORM\PersistentCollection {#5251 …}
    +votes: Doctrine\ORM\PersistentCollection {#5253 …}
    +reports: Doctrine\ORM\PersistentCollection {#5255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
    -id: 351384
    -bodyTs: "'mud':4 'room':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332000"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706575790 {#5247
      date: 2024-01-30 01:49:50.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#3967
    +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#4027
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
    +entries: Doctrine\ORM\PersistentCollection {#3960 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +posts: Doctrine\ORM\PersistentCollection {#3950 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
    +follows: Doctrine\ORM\PersistentCollection {#4081 …}
    +followers: Doctrine\ORM\PersistentCollection {#4074 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
    +reports: Doctrine\ORM\PersistentCollection {#4080 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +violations: Doctrine\ORM\PersistentCollection {#4077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    +awards: Doctrine\ORM\PersistentCollection {#4066 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
    +categories: Doctrine\ORM\PersistentCollection {#4067 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#4023
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#4021
      date: 2023-06-23 22:02:39.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8865
  +user: App\Entity\User {#3967
    +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#4027
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
    +entries: Doctrine\ORM\PersistentCollection {#3960 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +posts: Doctrine\ORM\PersistentCollection {#3950 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
    +follows: Doctrine\ORM\PersistentCollection {#4081 …}
    +followers: Doctrine\ORM\PersistentCollection {#4074 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
    +reports: Doctrine\ORM\PersistentCollection {#4080 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +violations: Doctrine\ORM\PersistentCollection {#4077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    +awards: Doctrine\ORM\PersistentCollection {#4066 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
    +categories: Doctrine\ORM\PersistentCollection {#4067 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#4023
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#4021
      date: 2023-06-23 22:02:39.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706575790 {#5247
    date: 2024-01-30 01:49:50.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8920
  +date: DateTimeImmutable @1706575790 {#5247
    date: 2024-01-30 01:49:50.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706575790 {#5247
    date: 2024-01-30 01:49:50.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8974
  +createdAt: DateTimeImmutable @1706575790 {#5247
    date: 2024-01-30 01:49:50.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.22 ms
Input props
[
  "user" => App\Entity\User {#3967
    +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#4027
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
    +entries: Doctrine\ORM\PersistentCollection {#3960 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +posts: Doctrine\ORM\PersistentCollection {#3950 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
    +follows: Doctrine\ORM\PersistentCollection {#4081 …}
    +followers: Doctrine\ORM\PersistentCollection {#4074 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
    +reports: Doctrine\ORM\PersistentCollection {#4080 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +violations: Doctrine\ORM\PersistentCollection {#4077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    +awards: Doctrine\ORM\PersistentCollection {#4066 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
    +categories: Doctrine\ORM\PersistentCollection {#4067 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#4023
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#4021
      date: 2023-06-23 22:02:39.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9028
  +width: 40
  +height: 40
  +user: App\Entity\User {#3967
    +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#4027
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
    +entries: Doctrine\ORM\PersistentCollection {#3960 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +posts: Doctrine\ORM\PersistentCollection {#3950 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
    +follows: Doctrine\ORM\PersistentCollection {#4081 …}
    +followers: Doctrine\ORM\PersistentCollection {#4074 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
    +reports: Doctrine\ORM\PersistentCollection {#4080 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +violations: Doctrine\ORM\PersistentCollection {#4077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    +awards: Doctrine\ORM\PersistentCollection {#4066 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
    +categories: Doctrine\ORM\PersistentCollection {#4067 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#4023
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#4021
      date: 2023-06-23 22:02:39.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.55 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5248
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "What’s a mud room?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706575790 {#5246
      date: 2024-01-30 01:49:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5249 …}
    +nested: Doctrine\ORM\PersistentCollection {#5251 …}
    +votes: Doctrine\ORM\PersistentCollection {#5253 …}
    +reports: Doctrine\ORM\PersistentCollection {#5255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
    -id: 351384
    -bodyTs: "'mud':4 'room':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332000"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706575790 {#5247
      date: 2024-01-30 01:49:50.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9098
  +subject: App\Entity\EntryComment {#5248
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "What’s a mud room?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706575790 {#5246
      date: 2024-01-30 01:49:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5249 …}
    +nested: Doctrine\ORM\PersistentCollection {#5251 …}
    +votes: Doctrine\ORM\PersistentCollection {#5253 …}
    +reports: Doctrine\ORM\PersistentCollection {#5255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
    -id: 351384
    -bodyTs: "'mud':4 'room':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332000"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706575790 {#5247
      date: 2024-01-30 01:49:50.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.74 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5248
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "What’s a mud room?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706575790 {#5246
      date: 2024-01-30 01:49:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5249 …}
    +nested: Doctrine\ORM\PersistentCollection {#5251 …}
    +votes: Doctrine\ORM\PersistentCollection {#5253 …}
    +reports: Doctrine\ORM\PersistentCollection {#5255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
    -id: 351384
    -bodyTs: "'mud':4 'room':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332000"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706575790 {#5247
      date: 2024-01-30 01:49:50.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9155
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5248
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "What’s a mud room?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706575790 {#5246
      date: 2024-01-30 01:49:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5249 …}
    +nested: Doctrine\ORM\PersistentCollection {#5251 …}
    +votes: Doctrine\ORM\PersistentCollection {#5253 …}
    +reports: Doctrine\ORM\PersistentCollection {#5255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
    -id: 351384
    -bodyTs: "'mud':4 'room':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332000"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706575790 {#5247
      date: 2024-01-30 01:49:50.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 218.99 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5248
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "What’s a mud room?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706575790 {#5246
      date: 2024-01-30 01:49:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5249 …}
    +nested: Doctrine\ORM\PersistentCollection {#5251 …}
    +votes: Doctrine\ORM\PersistentCollection {#5253 …}
    +reports: Doctrine\ORM\PersistentCollection {#5255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
    -id: 351384
    -bodyTs: "'mud':4 'room':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332000"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706575790 {#5247
      date: 2024-01-30 01:49:50.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#9395
  +comment: App\Entity\EntryComment {#5248
    +user: App\Entity\User {#3967
      +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
      +cover: null
      +email: "peter@feddit.uk"
      +username: "@peter@feddit.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "[bi.gp](https://bi.gp)"
      +lastActive: DateTime @1729513978 {#4027
        date: 2024-10-21 14:32:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
      +entries: Doctrine\ORM\PersistentCollection {#3960 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
      +posts: Doctrine\ORM\PersistentCollection {#3950 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
      +follows: Doctrine\ORM\PersistentCollection {#4081 …}
      +followers: Doctrine\ORM\PersistentCollection {#4074 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
      +reports: Doctrine\ORM\PersistentCollection {#4080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +violations: Doctrine\ORM\PersistentCollection {#4077 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      +awards: Doctrine\ORM\PersistentCollection {#4066 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
      +categories: Doctrine\ORM\PersistentCollection {#4067 …}
      -id: 9592
      -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
      +apId: "peter@feddit.uk"
      +apProfileId: "https://feddit.uk/u/peter"
      +apPublicUrl: "https://feddit.uk/u/peter"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.uk/inbox"
      +apDomain: "feddit.uk"
      +apPreferredUsername: "peter"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719239657 {#4023
        date: 2024-06-24 16:34:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687550559 {#4021
        date: 2023-06-23 22:02:39.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152
        +avatar: null
        +cover: null
        +email: "Yearly1845@reddthat.com"
        +username: "@Yearly1845@reddthat.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729539860 {#4136
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
        +entries: Doctrine\ORM\PersistentCollection {#4159 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
        +posts: Doctrine\ORM\PersistentCollection {#4167 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
        +follows: Doctrine\ORM\PersistentCollection {#4179 …}
        +followers: Doctrine\ORM\PersistentCollection {#4181 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
        +reports: Doctrine\ORM\PersistentCollection {#4191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
        +violations: Doctrine\ORM\PersistentCollection {#4195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
        +awards: Doctrine\ORM\PersistentCollection {#4199 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
        +categories: Doctrine\ORM\PersistentCollection {#4203 …}
        -id: 23399
        -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
        +apId: "Yearly1845@reddthat.com"
        +apProfileId: "https://reddthat.com/u/Yearly1845"
        +apPublicUrl: "https://reddthat.com/u/Yearly1845"
        +apFollowersUrl: null
        +apInboxUrl: "https://reddthat.com/inbox"
        +apDomain: "reddthat.com"
        +apPreferredUsername: "Yearly1845"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729158314 {#4137
          date: 2024-10-17 11:45:14.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689097448 {#4138
          date: 2023-07-11 19:44:08.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorites are the really simple ones.\n
        \n
        My basement and garage lights come on when I open the respective door.\n
        \n
        The bedroom lights come on very dim at sunset.\n
        \n
        The outside lights turn on at sunset also.\n
        \n
        The mudroom light turns on when someone comes home after dark.\n
        \n
        “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
        \n
        Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
        \n
        Everything turns off when everyone has left the house.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1729539860 {#4133
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 350372
      -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddthat.com/comment/6903627"
      +editedAt: DateTimeImmutable @1729498231 {#4134
        date: 2024-10-21 10:10:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706549581 {#4135
        date: 2024-01-29 18:33:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "What’s a mud room?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706575790 {#5246
      date: 2024-01-30 01:49:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5249 …}
    +nested: Doctrine\ORM\PersistentCollection {#5251 …}
    +votes: Doctrine\ORM\PersistentCollection {#5253 …}
    +reports: Doctrine\ORM\PersistentCollection {#5255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
    -id: 351384
    -bodyTs: "'mud':4 'room':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/6332000"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706575790 {#5247
      date: 2024-01-30 01:49:50.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 218.08 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5363
    +user: Proxies\__CG__\App\Entity\User {#5364
      +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
      +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
      +email: "lukecooperatus@lemmy.ml"
      +username: "@lukecooperatus@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "❤️ sex work is work ✊"
      +lastActive: DateTime @1729533986 {#9535
        date: 2024-10-21 20:06:26.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
      +entries: Doctrine\ORM\PersistentCollection {#9549 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
      +posts: Doctrine\ORM\PersistentCollection {#9557 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
      +follows: Doctrine\ORM\PersistentCollection {#9569 …}
      +followers: Doctrine\ORM\PersistentCollection {#9571 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
      +reports: Doctrine\ORM\PersistentCollection {#9581 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
      +violations: Doctrine\ORM\PersistentCollection {#9585 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
      +awards: Doctrine\ORM\PersistentCollection {#9589 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
      +categories: Doctrine\ORM\PersistentCollection {#9593 …}
      -id: 25183
      -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
      +apId: "lukecooperatus@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/lukecooperatus"
      +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lukecooperatus"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728225886 {#9532
        date: 2024-10-06 16:44:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689178497 {#9534
        date: 2023-07-12 18:14:57.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5248
      +user: App\Entity\User {#3967
        +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#4027
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
        +entries: Doctrine\ORM\PersistentCollection {#3960 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +posts: Doctrine\ORM\PersistentCollection {#3950 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
        +follows: Doctrine\ORM\PersistentCollection {#4081 …}
        +followers: Doctrine\ORM\PersistentCollection {#4074 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
        +reports: Doctrine\ORM\PersistentCollection {#4080 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
        +violations: Doctrine\ORM\PersistentCollection {#4077 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
        +awards: Doctrine\ORM\PersistentCollection {#4066 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
        +categories: Doctrine\ORM\PersistentCollection {#4067 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#4023
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#4021
          date: 2023-06-23 22:02:39.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152
          +avatar: null
          +cover: null
          +email: "Yearly1845@reddthat.com"
          +username: "@Yearly1845@reddthat.com"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729539860 {#4136
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
          +entries: Doctrine\ORM\PersistentCollection {#4159 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
          +posts: Doctrine\ORM\PersistentCollection {#4167 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
          +follows: Doctrine\ORM\PersistentCollection {#4179 …}
          +followers: Doctrine\ORM\PersistentCollection {#4181 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
          +reports: Doctrine\ORM\PersistentCollection {#4191 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
          +violations: Doctrine\ORM\PersistentCollection {#4195 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
          +awards: Doctrine\ORM\PersistentCollection {#4199 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
          +categories: Doctrine\ORM\PersistentCollection {#4203 …}
          -id: 23399
          -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
          +apId: "Yearly1845@reddthat.com"
          +apProfileId: "https://reddthat.com/u/Yearly1845"
          +apPublicUrl: "https://reddthat.com/u/Yearly1845"
          +apFollowersUrl: null
          +apInboxUrl: "https://reddthat.com/inbox"
          +apDomain: "reddthat.com"
          +apPreferredUsername: "Yearly1845"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729158314 {#4137
            date: 2024-10-17 11:45:14.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689097448 {#4138
            date: 2023-07-11 19:44:08.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "What’s a mud room?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706575790 {#5246
        date: 2024-01-30 01:49:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5249 …}
      +nested: Doctrine\ORM\PersistentCollection {#5251 …}
      +votes: Doctrine\ORM\PersistentCollection {#5253 …}
      +reports: Doctrine\ORM\PersistentCollection {#5255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
      -id: 351384
      -bodyTs: "'mud':4 'room':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/6332000"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706575790 {#5247
        date: 2024-01-30 01:49:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706583769 {#5361
      date: 2024-01-30 04:02:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5365 …}
    +nested: Doctrine\ORM\PersistentCollection {#5367 …}
    +votes: Doctrine\ORM\PersistentCollection {#5369 …}
    +reports: Doctrine\ORM\PersistentCollection {#5371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
    -id: 351593
    -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7865208"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706583769 {#5362
      date: 2024-01-30 04:02:49.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9450
  +comment: App\Entity\EntryComment {#5363
    +user: Proxies\__CG__\App\Entity\User {#5364
      +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
      +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
      +email: "lukecooperatus@lemmy.ml"
      +username: "@lukecooperatus@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "❤️ sex work is work ✊"
      +lastActive: DateTime @1729533986 {#9535
        date: 2024-10-21 20:06:26.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
      +entries: Doctrine\ORM\PersistentCollection {#9549 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
      +posts: Doctrine\ORM\PersistentCollection {#9557 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
      +follows: Doctrine\ORM\PersistentCollection {#9569 …}
      +followers: Doctrine\ORM\PersistentCollection {#9571 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
      +reports: Doctrine\ORM\PersistentCollection {#9581 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
      +violations: Doctrine\ORM\PersistentCollection {#9585 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
      +awards: Doctrine\ORM\PersistentCollection {#9589 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
      +categories: Doctrine\ORM\PersistentCollection {#9593 …}
      -id: 25183
      -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
      +apId: "lukecooperatus@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/lukecooperatus"
      +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lukecooperatus"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728225886 {#9532
        date: 2024-10-06 16:44:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689178497 {#9534
        date: 2023-07-12 18:14:57.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5248
      +user: App\Entity\User {#3967
        +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#4027
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
        +entries: Doctrine\ORM\PersistentCollection {#3960 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +posts: Doctrine\ORM\PersistentCollection {#3950 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
        +follows: Doctrine\ORM\PersistentCollection {#4081 …}
        +followers: Doctrine\ORM\PersistentCollection {#4074 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
        +reports: Doctrine\ORM\PersistentCollection {#4080 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
        +violations: Doctrine\ORM\PersistentCollection {#4077 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
        +awards: Doctrine\ORM\PersistentCollection {#4066 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
        +categories: Doctrine\ORM\PersistentCollection {#4067 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#4023
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#4021
          date: 2023-06-23 22:02:39.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152
          +avatar: null
          +cover: null
          +email: "Yearly1845@reddthat.com"
          +username: "@Yearly1845@reddthat.com"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729539860 {#4136
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
          +entries: Doctrine\ORM\PersistentCollection {#4159 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
          +posts: Doctrine\ORM\PersistentCollection {#4167 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
          +follows: Doctrine\ORM\PersistentCollection {#4179 …}
          +followers: Doctrine\ORM\PersistentCollection {#4181 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
          +reports: Doctrine\ORM\PersistentCollection {#4191 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
          +violations: Doctrine\ORM\PersistentCollection {#4195 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
          +awards: Doctrine\ORM\PersistentCollection {#4199 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
          +categories: Doctrine\ORM\PersistentCollection {#4203 …}
          -id: 23399
          -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
          +apId: "Yearly1845@reddthat.com"
          +apProfileId: "https://reddthat.com/u/Yearly1845"
          +apPublicUrl: "https://reddthat.com/u/Yearly1845"
          +apFollowersUrl: null
          +apInboxUrl: "https://reddthat.com/inbox"
          +apDomain: "reddthat.com"
          +apPreferredUsername: "Yearly1845"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729158314 {#4137
            date: 2024-10-17 11:45:14.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689097448 {#4138
            date: 2023-07-11 19:44:08.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "What’s a mud room?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706575790 {#5246
        date: 2024-01-30 01:49:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5249 …}
      +nested: Doctrine\ORM\PersistentCollection {#5251 …}
      +votes: Doctrine\ORM\PersistentCollection {#5253 …}
      +reports: Doctrine\ORM\PersistentCollection {#5255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
      -id: 351384
      -bodyTs: "'mud':4 'room':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/6332000"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706575790 {#5247
        date: 2024-01-30 01:49:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706583769 {#5361
      date: 2024-01-30 04:02:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5365 …}
    +nested: Doctrine\ORM\PersistentCollection {#5367 …}
    +votes: Doctrine\ORM\PersistentCollection {#5369 …}
    +reports: Doctrine\ORM\PersistentCollection {#5371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
    -id: 351593
    -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7865208"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706583769 {#5362
      date: 2024-01-30 04:02:49.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 2.23 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5364
    +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
    +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
    +email: "lukecooperatus@lemmy.ml"
    +username: "@lukecooperatus@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "❤️ sex work is work ✊"
    +lastActive: DateTime @1729533986 {#9535
      date: 2024-10-21 20:06:26.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
    +entries: Doctrine\ORM\PersistentCollection {#9549 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
    +posts: Doctrine\ORM\PersistentCollection {#9557 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
    +follows: Doctrine\ORM\PersistentCollection {#9569 …}
    +followers: Doctrine\ORM\PersistentCollection {#9571 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
    +reports: Doctrine\ORM\PersistentCollection {#9581 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
    +violations: Doctrine\ORM\PersistentCollection {#9585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
    +awards: Doctrine\ORM\PersistentCollection {#9589 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
    +categories: Doctrine\ORM\PersistentCollection {#9593 …}
    -id: 25183
    -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
    +apId: "lukecooperatus@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/lukecooperatus"
    +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "lukecooperatus"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728225886 {#9532
      date: 2024-10-06 16:44:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689178497 {#9534
      date: 2023-07-12 18:14:57.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9495
  +user: Proxies\__CG__\App\Entity\User {#5364
    +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
    +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
    +email: "lukecooperatus@lemmy.ml"
    +username: "@lukecooperatus@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "❤️ sex work is work ✊"
    +lastActive: DateTime @1729533986 {#9535
      date: 2024-10-21 20:06:26.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
    +entries: Doctrine\ORM\PersistentCollection {#9549 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
    +posts: Doctrine\ORM\PersistentCollection {#9557 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
    +follows: Doctrine\ORM\PersistentCollection {#9569 …}
    +followers: Doctrine\ORM\PersistentCollection {#9571 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
    +reports: Doctrine\ORM\PersistentCollection {#9581 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
    +violations: Doctrine\ORM\PersistentCollection {#9585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
    +awards: Doctrine\ORM\PersistentCollection {#9589 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
    +categories: Doctrine\ORM\PersistentCollection {#9593 …}
    -id: 25183
    -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
    +apId: "lukecooperatus@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/lukecooperatus"
    +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "lukecooperatus"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728225886 {#9532
      date: 2024-10-06 16:44:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689178497 {#9534
      date: 2023-07-12 18:14:57.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1706583769 {#5362
    date: 2024-01-30 04:02:49.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9615
  +date: DateTimeImmutable @1706583769 {#5362
    date: 2024-01-30 04:02:49.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706583769 {#5362
    date: 2024-01-30 04:02:49.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9669
  +createdAt: DateTimeImmutable @1706583769 {#5362
    date: 2024-01-30 04:02:49.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 25.69 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5364
    +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
    +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
    +email: "lukecooperatus@lemmy.ml"
    +username: "@lukecooperatus@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "❤️ sex work is work ✊"
    +lastActive: DateTime @1729533986 {#9535
      date: 2024-10-21 20:06:26.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
    +entries: Doctrine\ORM\PersistentCollection {#9549 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
    +posts: Doctrine\ORM\PersistentCollection {#9557 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
    +follows: Doctrine\ORM\PersistentCollection {#9569 …}
    +followers: Doctrine\ORM\PersistentCollection {#9571 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
    +reports: Doctrine\ORM\PersistentCollection {#9581 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
    +violations: Doctrine\ORM\PersistentCollection {#9585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
    +awards: Doctrine\ORM\PersistentCollection {#9589 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
    +categories: Doctrine\ORM\PersistentCollection {#9593 …}
    -id: 25183
    -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
    +apId: "lukecooperatus@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/lukecooperatus"
    +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "lukecooperatus"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728225886 {#9532
      date: 2024-10-06 16:44:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689178497 {#9534
      date: 2023-07-12 18:14:57.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9723
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5364
    +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
    +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
    +email: "lukecooperatus@lemmy.ml"
    +username: "@lukecooperatus@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "❤️ sex work is work ✊"
    +lastActive: DateTime @1729533986 {#9535
      date: 2024-10-21 20:06:26.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
    +entries: Doctrine\ORM\PersistentCollection {#9549 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
    +posts: Doctrine\ORM\PersistentCollection {#9557 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
    +follows: Doctrine\ORM\PersistentCollection {#9569 …}
    +followers: Doctrine\ORM\PersistentCollection {#9571 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
    +reports: Doctrine\ORM\PersistentCollection {#9581 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
    +violations: Doctrine\ORM\PersistentCollection {#9585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
    +awards: Doctrine\ORM\PersistentCollection {#9589 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
    +categories: Doctrine\ORM\PersistentCollection {#9593 …}
    -id: 25183
    -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
    +apId: "lukecooperatus@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/lukecooperatus"
    +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "lukecooperatus"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728225886 {#9532
      date: 2024-10-06 16:44:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689178497 {#9534
      date: 2023-07-12 18:14:57.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.81 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5363
    +user: Proxies\__CG__\App\Entity\User {#5364
      +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
      +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
      +email: "lukecooperatus@lemmy.ml"
      +username: "@lukecooperatus@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "❤️ sex work is work ✊"
      +lastActive: DateTime @1729533986 {#9535
        date: 2024-10-21 20:06:26.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
      +entries: Doctrine\ORM\PersistentCollection {#9549 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
      +posts: Doctrine\ORM\PersistentCollection {#9557 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
      +follows: Doctrine\ORM\PersistentCollection {#9569 …}
      +followers: Doctrine\ORM\PersistentCollection {#9571 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
      +reports: Doctrine\ORM\PersistentCollection {#9581 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
      +violations: Doctrine\ORM\PersistentCollection {#9585 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
      +awards: Doctrine\ORM\PersistentCollection {#9589 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
      +categories: Doctrine\ORM\PersistentCollection {#9593 …}
      -id: 25183
      -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
      +apId: "lukecooperatus@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/lukecooperatus"
      +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lukecooperatus"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728225886 {#9532
        date: 2024-10-06 16:44:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689178497 {#9534
        date: 2023-07-12 18:14:57.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5248
      +user: App\Entity\User {#3967
        +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#4027
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
        +entries: Doctrine\ORM\PersistentCollection {#3960 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +posts: Doctrine\ORM\PersistentCollection {#3950 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
        +follows: Doctrine\ORM\PersistentCollection {#4081 …}
        +followers: Doctrine\ORM\PersistentCollection {#4074 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
        +reports: Doctrine\ORM\PersistentCollection {#4080 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
        +violations: Doctrine\ORM\PersistentCollection {#4077 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
        +awards: Doctrine\ORM\PersistentCollection {#4066 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
        +categories: Doctrine\ORM\PersistentCollection {#4067 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#4023
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#4021
          date: 2023-06-23 22:02:39.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152
          +avatar: null
          +cover: null
          +email: "Yearly1845@reddthat.com"
          +username: "@Yearly1845@reddthat.com"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729539860 {#4136
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
          +entries: Doctrine\ORM\PersistentCollection {#4159 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
          +posts: Doctrine\ORM\PersistentCollection {#4167 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
          +follows: Doctrine\ORM\PersistentCollection {#4179 …}
          +followers: Doctrine\ORM\PersistentCollection {#4181 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
          +reports: Doctrine\ORM\PersistentCollection {#4191 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
          +violations: Doctrine\ORM\PersistentCollection {#4195 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
          +awards: Doctrine\ORM\PersistentCollection {#4199 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
          +categories: Doctrine\ORM\PersistentCollection {#4203 …}
          -id: 23399
          -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
          +apId: "Yearly1845@reddthat.com"
          +apProfileId: "https://reddthat.com/u/Yearly1845"
          +apPublicUrl: "https://reddthat.com/u/Yearly1845"
          +apFollowersUrl: null
          +apInboxUrl: "https://reddthat.com/inbox"
          +apDomain: "reddthat.com"
          +apPreferredUsername: "Yearly1845"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729158314 {#4137
            date: 2024-10-17 11:45:14.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689097448 {#4138
            date: 2023-07-11 19:44:08.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "What’s a mud room?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706575790 {#5246
        date: 2024-01-30 01:49:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5249 …}
      +nested: Doctrine\ORM\PersistentCollection {#5251 …}
      +votes: Doctrine\ORM\PersistentCollection {#5253 …}
      +reports: Doctrine\ORM\PersistentCollection {#5255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
      -id: 351384
      -bodyTs: "'mud':4 'room':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/6332000"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706575790 {#5247
        date: 2024-01-30 01:49:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706583769 {#5361
      date: 2024-01-30 04:02:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5365 …}
    +nested: Doctrine\ORM\PersistentCollection {#5367 …}
    +votes: Doctrine\ORM\PersistentCollection {#5369 …}
    +reports: Doctrine\ORM\PersistentCollection {#5371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
    -id: 351593
    -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7865208"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706583769 {#5362
      date: 2024-01-30 04:02:49.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9794
  +subject: App\Entity\EntryComment {#5363
    +user: Proxies\__CG__\App\Entity\User {#5364
      +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
      +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
      +email: "lukecooperatus@lemmy.ml"
      +username: "@lukecooperatus@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "❤️ sex work is work ✊"
      +lastActive: DateTime @1729533986 {#9535
        date: 2024-10-21 20:06:26.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
      +entries: Doctrine\ORM\PersistentCollection {#9549 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
      +posts: Doctrine\ORM\PersistentCollection {#9557 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
      +follows: Doctrine\ORM\PersistentCollection {#9569 …}
      +followers: Doctrine\ORM\PersistentCollection {#9571 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
      +reports: Doctrine\ORM\PersistentCollection {#9581 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
      +violations: Doctrine\ORM\PersistentCollection {#9585 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
      +awards: Doctrine\ORM\PersistentCollection {#9589 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
      +categories: Doctrine\ORM\PersistentCollection {#9593 …}
      -id: 25183
      -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
      +apId: "lukecooperatus@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/lukecooperatus"
      +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lukecooperatus"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728225886 {#9532
        date: 2024-10-06 16:44:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689178497 {#9534
        date: 2023-07-12 18:14:57.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5248
      +user: App\Entity\User {#3967
        +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#4027
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
        +entries: Doctrine\ORM\PersistentCollection {#3960 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +posts: Doctrine\ORM\PersistentCollection {#3950 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
        +follows: Doctrine\ORM\PersistentCollection {#4081 …}
        +followers: Doctrine\ORM\PersistentCollection {#4074 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
        +reports: Doctrine\ORM\PersistentCollection {#4080 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
        +violations: Doctrine\ORM\PersistentCollection {#4077 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
        +awards: Doctrine\ORM\PersistentCollection {#4066 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
        +categories: Doctrine\ORM\PersistentCollection {#4067 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#4023
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#4021
          date: 2023-06-23 22:02:39.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152
          +avatar: null
          +cover: null
          +email: "Yearly1845@reddthat.com"
          +username: "@Yearly1845@reddthat.com"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729539860 {#4136
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
          +entries: Doctrine\ORM\PersistentCollection {#4159 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
          +posts: Doctrine\ORM\PersistentCollection {#4167 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
          +follows: Doctrine\ORM\PersistentCollection {#4179 …}
          +followers: Doctrine\ORM\PersistentCollection {#4181 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
          +reports: Doctrine\ORM\PersistentCollection {#4191 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
          +violations: Doctrine\ORM\PersistentCollection {#4195 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
          +awards: Doctrine\ORM\PersistentCollection {#4199 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
          +categories: Doctrine\ORM\PersistentCollection {#4203 …}
          -id: 23399
          -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
          +apId: "Yearly1845@reddthat.com"
          +apProfileId: "https://reddthat.com/u/Yearly1845"
          +apPublicUrl: "https://reddthat.com/u/Yearly1845"
          +apFollowersUrl: null
          +apInboxUrl: "https://reddthat.com/inbox"
          +apDomain: "reddthat.com"
          +apPreferredUsername: "Yearly1845"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729158314 {#4137
            date: 2024-10-17 11:45:14.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689097448 {#4138
            date: 2023-07-11 19:44:08.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "What’s a mud room?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706575790 {#5246
        date: 2024-01-30 01:49:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5249 …}
      +nested: Doctrine\ORM\PersistentCollection {#5251 …}
      +votes: Doctrine\ORM\PersistentCollection {#5253 …}
      +reports: Doctrine\ORM\PersistentCollection {#5255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
      -id: 351384
      -bodyTs: "'mud':4 'room':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/6332000"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706575790 {#5247
        date: 2024-01-30 01:49:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706583769 {#5361
      date: 2024-01-30 04:02:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5365 …}
    +nested: Doctrine\ORM\PersistentCollection {#5367 …}
    +votes: Doctrine\ORM\PersistentCollection {#5369 …}
    +reports: Doctrine\ORM\PersistentCollection {#5371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
    -id: 351593
    -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7865208"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706583769 {#5362
      date: 2024-01-30 04:02:49.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.96 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5363
    +user: Proxies\__CG__\App\Entity\User {#5364
      +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
      +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
      +email: "lukecooperatus@lemmy.ml"
      +username: "@lukecooperatus@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "❤️ sex work is work ✊"
      +lastActive: DateTime @1729533986 {#9535
        date: 2024-10-21 20:06:26.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
      +entries: Doctrine\ORM\PersistentCollection {#9549 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
      +posts: Doctrine\ORM\PersistentCollection {#9557 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
      +follows: Doctrine\ORM\PersistentCollection {#9569 …}
      +followers: Doctrine\ORM\PersistentCollection {#9571 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
      +reports: Doctrine\ORM\PersistentCollection {#9581 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
      +violations: Doctrine\ORM\PersistentCollection {#9585 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
      +awards: Doctrine\ORM\PersistentCollection {#9589 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
      +categories: Doctrine\ORM\PersistentCollection {#9593 …}
      -id: 25183
      -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
      +apId: "lukecooperatus@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/lukecooperatus"
      +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lukecooperatus"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728225886 {#9532
        date: 2024-10-06 16:44:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689178497 {#9534
        date: 2023-07-12 18:14:57.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5248
      +user: App\Entity\User {#3967
        +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#4027
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
        +entries: Doctrine\ORM\PersistentCollection {#3960 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +posts: Doctrine\ORM\PersistentCollection {#3950 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
        +follows: Doctrine\ORM\PersistentCollection {#4081 …}
        +followers: Doctrine\ORM\PersistentCollection {#4074 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
        +reports: Doctrine\ORM\PersistentCollection {#4080 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
        +violations: Doctrine\ORM\PersistentCollection {#4077 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
        +awards: Doctrine\ORM\PersistentCollection {#4066 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
        +categories: Doctrine\ORM\PersistentCollection {#4067 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#4023
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#4021
          date: 2023-06-23 22:02:39.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152
          +avatar: null
          +cover: null
          +email: "Yearly1845@reddthat.com"
          +username: "@Yearly1845@reddthat.com"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729539860 {#4136
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
          +entries: Doctrine\ORM\PersistentCollection {#4159 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
          +posts: Doctrine\ORM\PersistentCollection {#4167 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
          +follows: Doctrine\ORM\PersistentCollection {#4179 …}
          +followers: Doctrine\ORM\PersistentCollection {#4181 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
          +reports: Doctrine\ORM\PersistentCollection {#4191 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
          +violations: Doctrine\ORM\PersistentCollection {#4195 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
          +awards: Doctrine\ORM\PersistentCollection {#4199 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
          +categories: Doctrine\ORM\PersistentCollection {#4203 …}
          -id: 23399
          -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
          +apId: "Yearly1845@reddthat.com"
          +apProfileId: "https://reddthat.com/u/Yearly1845"
          +apPublicUrl: "https://reddthat.com/u/Yearly1845"
          +apFollowersUrl: null
          +apInboxUrl: "https://reddthat.com/inbox"
          +apDomain: "reddthat.com"
          +apPreferredUsername: "Yearly1845"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729158314 {#4137
            date: 2024-10-17 11:45:14.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689097448 {#4138
            date: 2023-07-11 19:44:08.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "What’s a mud room?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706575790 {#5246
        date: 2024-01-30 01:49:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5249 …}
      +nested: Doctrine\ORM\PersistentCollection {#5251 …}
      +votes: Doctrine\ORM\PersistentCollection {#5253 …}
      +reports: Doctrine\ORM\PersistentCollection {#5255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
      -id: 351384
      -bodyTs: "'mud':4 'room':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/6332000"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706575790 {#5247
        date: 2024-01-30 01:49:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706583769 {#5361
      date: 2024-01-30 04:02:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5365 …}
    +nested: Doctrine\ORM\PersistentCollection {#5367 …}
    +votes: Doctrine\ORM\PersistentCollection {#5369 …}
    +reports: Doctrine\ORM\PersistentCollection {#5371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
    -id: 351593
    -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7865208"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706583769 {#5362
      date: 2024-01-30 04:02:49.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9851
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5363
    +user: Proxies\__CG__\App\Entity\User {#5364
      +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
      +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
      +email: "lukecooperatus@lemmy.ml"
      +username: "@lukecooperatus@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "❤️ sex work is work ✊"
      +lastActive: DateTime @1729533986 {#9535
        date: 2024-10-21 20:06:26.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
      +entries: Doctrine\ORM\PersistentCollection {#9549 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
      +posts: Doctrine\ORM\PersistentCollection {#9557 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
      +follows: Doctrine\ORM\PersistentCollection {#9569 …}
      +followers: Doctrine\ORM\PersistentCollection {#9571 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
      +reports: Doctrine\ORM\PersistentCollection {#9581 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
      +violations: Doctrine\ORM\PersistentCollection {#9585 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
      +awards: Doctrine\ORM\PersistentCollection {#9589 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
      +categories: Doctrine\ORM\PersistentCollection {#9593 …}
      -id: 25183
      -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
      +apId: "lukecooperatus@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/lukecooperatus"
      +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lukecooperatus"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728225886 {#9532
        date: 2024-10-06 16:44:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689178497 {#9534
        date: 2023-07-12 18:14:57.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5248
      +user: App\Entity\User {#3967
        +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#4027
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
        +entries: Doctrine\ORM\PersistentCollection {#3960 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +posts: Doctrine\ORM\PersistentCollection {#3950 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
        +follows: Doctrine\ORM\PersistentCollection {#4081 …}
        +followers: Doctrine\ORM\PersistentCollection {#4074 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
        +reports: Doctrine\ORM\PersistentCollection {#4080 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
        +violations: Doctrine\ORM\PersistentCollection {#4077 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
        +awards: Doctrine\ORM\PersistentCollection {#4066 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
        +categories: Doctrine\ORM\PersistentCollection {#4067 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#4023
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#4021
          date: 2023-06-23 22:02:39.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152
          +avatar: null
          +cover: null
          +email: "Yearly1845@reddthat.com"
          +username: "@Yearly1845@reddthat.com"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729539860 {#4136
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
          +entries: Doctrine\ORM\PersistentCollection {#4159 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
          +posts: Doctrine\ORM\PersistentCollection {#4167 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
          +follows: Doctrine\ORM\PersistentCollection {#4179 …}
          +followers: Doctrine\ORM\PersistentCollection {#4181 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
          +reports: Doctrine\ORM\PersistentCollection {#4191 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
          +violations: Doctrine\ORM\PersistentCollection {#4195 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
          +awards: Doctrine\ORM\PersistentCollection {#4199 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
          +categories: Doctrine\ORM\PersistentCollection {#4203 …}
          -id: 23399
          -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
          +apId: "Yearly1845@reddthat.com"
          +apProfileId: "https://reddthat.com/u/Yearly1845"
          +apPublicUrl: "https://reddthat.com/u/Yearly1845"
          +apFollowersUrl: null
          +apInboxUrl: "https://reddthat.com/inbox"
          +apDomain: "reddthat.com"
          +apPreferredUsername: "Yearly1845"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729158314 {#4137
            date: 2024-10-17 11:45:14.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689097448 {#4138
            date: 2023-07-11 19:44:08.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "What’s a mud room?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706575790 {#5246
        date: 2024-01-30 01:49:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5249 …}
      +nested: Doctrine\ORM\PersistentCollection {#5251 …}
      +votes: Doctrine\ORM\PersistentCollection {#5253 …}
      +reports: Doctrine\ORM\PersistentCollection {#5255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
      -id: 351384
      -bodyTs: "'mud':4 'room':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/6332000"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706575790 {#5247
        date: 2024-01-30 01:49:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706583769 {#5361
      date: 2024-01-30 04:02:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5365 …}
    +nested: Doctrine\ORM\PersistentCollection {#5367 …}
    +votes: Doctrine\ORM\PersistentCollection {#5369 …}
    +reports: Doctrine\ORM\PersistentCollection {#5371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
    -id: 351593
    -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7865208"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706583769 {#5362
      date: 2024-01-30 04:02:49.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 36.27 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5363
    +user: Proxies\__CG__\App\Entity\User {#5364
      +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
      +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
      +email: "lukecooperatus@lemmy.ml"
      +username: "@lukecooperatus@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "❤️ sex work is work ✊"
      +lastActive: DateTime @1729533986 {#9535
        date: 2024-10-21 20:06:26.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
      +entries: Doctrine\ORM\PersistentCollection {#9549 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
      +posts: Doctrine\ORM\PersistentCollection {#9557 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
      +follows: Doctrine\ORM\PersistentCollection {#9569 …}
      +followers: Doctrine\ORM\PersistentCollection {#9571 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
      +reports: Doctrine\ORM\PersistentCollection {#9581 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
      +violations: Doctrine\ORM\PersistentCollection {#9585 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
      +awards: Doctrine\ORM\PersistentCollection {#9589 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
      +categories: Doctrine\ORM\PersistentCollection {#9593 …}
      -id: 25183
      -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
      +apId: "lukecooperatus@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/lukecooperatus"
      +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lukecooperatus"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728225886 {#9532
        date: 2024-10-06 16:44:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689178497 {#9534
        date: 2023-07-12 18:14:57.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5248
      +user: App\Entity\User {#3967
        +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#4027
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
        +entries: Doctrine\ORM\PersistentCollection {#3960 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +posts: Doctrine\ORM\PersistentCollection {#3950 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
        +follows: Doctrine\ORM\PersistentCollection {#4081 …}
        +followers: Doctrine\ORM\PersistentCollection {#4074 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
        +reports: Doctrine\ORM\PersistentCollection {#4080 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
        +violations: Doctrine\ORM\PersistentCollection {#4077 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
        +awards: Doctrine\ORM\PersistentCollection {#4066 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
        +categories: Doctrine\ORM\PersistentCollection {#4067 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#4023
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#4021
          date: 2023-06-23 22:02:39.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152
          +avatar: null
          +cover: null
          +email: "Yearly1845@reddthat.com"
          +username: "@Yearly1845@reddthat.com"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729539860 {#4136
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
          +entries: Doctrine\ORM\PersistentCollection {#4159 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
          +posts: Doctrine\ORM\PersistentCollection {#4167 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
          +follows: Doctrine\ORM\PersistentCollection {#4179 …}
          +followers: Doctrine\ORM\PersistentCollection {#4181 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
          +reports: Doctrine\ORM\PersistentCollection {#4191 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
          +violations: Doctrine\ORM\PersistentCollection {#4195 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
          +awards: Doctrine\ORM\PersistentCollection {#4199 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
          +categories: Doctrine\ORM\PersistentCollection {#4203 …}
          -id: 23399
          -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
          +apId: "Yearly1845@reddthat.com"
          +apProfileId: "https://reddthat.com/u/Yearly1845"
          +apPublicUrl: "https://reddthat.com/u/Yearly1845"
          +apFollowersUrl: null
          +apInboxUrl: "https://reddthat.com/inbox"
          +apDomain: "reddthat.com"
          +apPreferredUsername: "Yearly1845"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729158314 {#4137
            date: 2024-10-17 11:45:14.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689097448 {#4138
            date: 2023-07-11 19:44:08.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "What’s a mud room?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706575790 {#5246
        date: 2024-01-30 01:49:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5249 …}
      +nested: Doctrine\ORM\PersistentCollection {#5251 …}
      +votes: Doctrine\ORM\PersistentCollection {#5253 …}
      +reports: Doctrine\ORM\PersistentCollection {#5255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
      -id: 351384
      -bodyTs: "'mud':4 'room':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/6332000"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706575790 {#5247
        date: 2024-01-30 01:49:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706583769 {#5361
      date: 2024-01-30 04:02:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5365 …}
    +nested: Doctrine\ORM\PersistentCollection {#5367 …}
    +votes: Doctrine\ORM\PersistentCollection {#5369 …}
    +reports: Doctrine\ORM\PersistentCollection {#5371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
    -id: 351593
    -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7865208"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706583769 {#5362
      date: 2024-01-30 04:02:49.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#10091
  +comment: App\Entity\EntryComment {#5363
    +user: Proxies\__CG__\App\Entity\User {#5364
      +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
      +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
      +email: "lukecooperatus@lemmy.ml"
      +username: "@lukecooperatus@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "❤️ sex work is work ✊"
      +lastActive: DateTime @1729533986 {#9535
        date: 2024-10-21 20:06:26.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
      +entries: Doctrine\ORM\PersistentCollection {#9549 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
      +posts: Doctrine\ORM\PersistentCollection {#9557 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
      +follows: Doctrine\ORM\PersistentCollection {#9569 …}
      +followers: Doctrine\ORM\PersistentCollection {#9571 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
      +reports: Doctrine\ORM\PersistentCollection {#9581 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
      +violations: Doctrine\ORM\PersistentCollection {#9585 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
      +awards: Doctrine\ORM\PersistentCollection {#9589 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
      +categories: Doctrine\ORM\PersistentCollection {#9593 …}
      -id: 25183
      -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
      +apId: "lukecooperatus@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/lukecooperatus"
      +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lukecooperatus"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728225886 {#9532
        date: 2024-10-06 16:44:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689178497 {#9534
        date: 2023-07-12 18:14:57.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5248
      +user: App\Entity\User {#3967
        +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
        +cover: null
        +email: "peter@feddit.uk"
        +username: "@peter@feddit.uk"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "[bi.gp](https://bi.gp)"
        +lastActive: DateTime @1729513978 {#4027
          date: 2024-10-21 14:32:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
        +entries: Doctrine\ORM\PersistentCollection {#3960 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
        +posts: Doctrine\ORM\PersistentCollection {#3950 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
        +follows: Doctrine\ORM\PersistentCollection {#4081 …}
        +followers: Doctrine\ORM\PersistentCollection {#4074 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
        +reports: Doctrine\ORM\PersistentCollection {#4080 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
        +violations: Doctrine\ORM\PersistentCollection {#4077 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
        +awards: Doctrine\ORM\PersistentCollection {#4066 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
        +categories: Doctrine\ORM\PersistentCollection {#4067 …}
        -id: 9592
        -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
        +apId: "peter@feddit.uk"
        +apProfileId: "https://feddit.uk/u/peter"
        +apPublicUrl: "https://feddit.uk/u/peter"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.uk/inbox"
        +apDomain: "feddit.uk"
        +apPreferredUsername: "peter"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1719239657 {#4023
          date: 2024-06-24 16:34:17.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687550559 {#4021
          date: 2023-06-23 22:02:39.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152
          +avatar: null
          +cover: null
          +email: "Yearly1845@reddthat.com"
          +username: "@Yearly1845@reddthat.com"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729539860 {#4136
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
          +entries: Doctrine\ORM\PersistentCollection {#4159 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
          +posts: Doctrine\ORM\PersistentCollection {#4167 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
          +follows: Doctrine\ORM\PersistentCollection {#4179 …}
          +followers: Doctrine\ORM\PersistentCollection {#4181 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
          +reports: Doctrine\ORM\PersistentCollection {#4191 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
          +violations: Doctrine\ORM\PersistentCollection {#4195 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
          +awards: Doctrine\ORM\PersistentCollection {#4199 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
          +categories: Doctrine\ORM\PersistentCollection {#4203 …}
          -id: 23399
          -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
          +apId: "Yearly1845@reddthat.com"
          +apProfileId: "https://reddthat.com/u/Yearly1845"
          +apPublicUrl: "https://reddthat.com/u/Yearly1845"
          +apFollowersUrl: null
          +apInboxUrl: "https://reddthat.com/inbox"
          +apDomain: "reddthat.com"
          +apPreferredUsername: "Yearly1845"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729158314 {#4137
            date: 2024-10-17 11:45:14.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689097448 {#4138
            date: 2023-07-11 19:44:08.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          My favorites are the really simple ones.\n
          \n
          My basement and garage lights come on when I open the respective door.\n
          \n
          The bedroom lights come on very dim at sunset.\n
          \n
          The outside lights turn on at sunset also.\n
          \n
          The mudroom light turns on when someone comes home after dark.\n
          \n
          “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
          \n
          Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
          \n
          Everything turns off when everyone has left the house.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1729539860 {#4133
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 350372
        -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddthat.com/comment/6903627"
        +editedAt: DateTimeImmutable @1729498231 {#4134
          date: 2024-10-21 10:10:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706549581 {#4135
          date: 2024-01-29 18:33:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "What’s a mud room?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706575790 {#5246
        date: 2024-01-30 01:49:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5249 …}
      +nested: Doctrine\ORM\PersistentCollection {#5251 …}
      +votes: Doctrine\ORM\PersistentCollection {#5253 …}
      +reports: Doctrine\ORM\PersistentCollection {#5255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
      -id: 351384
      -bodyTs: "'mud':4 'room':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/6332000"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706575790 {#5247
        date: 2024-01-30 01:49:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706583769 {#5361
      date: 2024-01-30 04:02:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5365 …}
    +nested: Doctrine\ORM\PersistentCollection {#5367 …}
    +votes: Doctrine\ORM\PersistentCollection {#5369 …}
    +reports: Doctrine\ORM\PersistentCollection {#5371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
    -id: 351593
    -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7865208"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706583769 {#5362
      date: 2024-01-30 04:02:49.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 25.68 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5417
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5363
      +user: Proxies\__CG__\App\Entity\User {#5364
        +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
        +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
        +email: "lukecooperatus@lemmy.ml"
        +username: "@lukecooperatus@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "❤️ sex work is work ✊"
        +lastActive: DateTime @1729533986 {#9535
          date: 2024-10-21 20:06:26.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
        +entries: Doctrine\ORM\PersistentCollection {#9549 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
        +posts: Doctrine\ORM\PersistentCollection {#9557 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
        +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
        +follows: Doctrine\ORM\PersistentCollection {#9569 …}
        +followers: Doctrine\ORM\PersistentCollection {#9571 …}
        +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
        +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
        +reports: Doctrine\ORM\PersistentCollection {#9581 …}
        +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
        +violations: Doctrine\ORM\PersistentCollection {#9585 …}
        +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
        +awards: Doctrine\ORM\PersistentCollection {#9589 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
        +categories: Doctrine\ORM\PersistentCollection {#9593 …}
        -id: 25183
        -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
        +apId: "lukecooperatus@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/lukecooperatus"
        +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "lukecooperatus"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728225886 {#9532
          date: 2024-10-06 16:44:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689178497 {#9534
          date: 2023-07-12 18:14:57.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5248
        +user: App\Entity\User {#3967
          +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
          +cover: null
          +email: "peter@feddit.uk"
          +username: "@peter@feddit.uk"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "[bi.gp](https://bi.gp)"
          +lastActive: DateTime @1729513978 {#4027
            date: 2024-10-21 14:32:58.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
          +entries: Doctrine\ORM\PersistentCollection {#3960 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +posts: Doctrine\ORM\PersistentCollection {#3950 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
          +follows: Doctrine\ORM\PersistentCollection {#4081 …}
          +followers: Doctrine\ORM\PersistentCollection {#4074 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
          +reports: Doctrine\ORM\PersistentCollection {#4080 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
          +violations: Doctrine\ORM\PersistentCollection {#4077 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
          +awards: Doctrine\ORM\PersistentCollection {#4066 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
          +categories: Doctrine\ORM\PersistentCollection {#4067 …}
          -id: 9592
          -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
          +apId: "peter@feddit.uk"
          +apProfileId: "https://feddit.uk/u/peter"
          +apPublicUrl: "https://feddit.uk/u/peter"
          +apFollowersUrl: null
          +apInboxUrl: "https://feddit.uk/inbox"
          +apDomain: "feddit.uk"
          +apPreferredUsername: "peter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719239657 {#4023
            date: 2024-06-24 16:34:17.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687550559 {#4021
            date: 2023-06-23 22:02:39.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            My favorites are the really simple ones.\n
            \n
            My basement and garage lights come on when I open the respective door.\n
            \n
            The bedroom lights come on very dim at sunset.\n
            \n
            The outside lights turn on at sunset also.\n
            \n
            The mudroom light turns on when someone comes home after dark.\n
            \n
            “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
            \n
            Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
            \n
            Everything turns off when everyone has left the house.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1729539860 {#4133
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 350372
          -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddthat.com/comment/6903627"
          +editedAt: DateTimeImmutable @1729498231 {#4134
            date: 2024-10-21 10:10:31.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706549581 {#4135
            date: 2024-01-29 18:33:01.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "What’s a mud room?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706575790 {#5246
          date: 2024-01-30 01:49:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@Yearly1845@reddthat.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5249 …}
        +nested: Doctrine\ORM\PersistentCollection {#5251 …}
        +votes: Doctrine\ORM\PersistentCollection {#5253 …}
        +reports: Doctrine\ORM\PersistentCollection {#5255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
        -id: 351384
        -bodyTs: "'mud':4 'room':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/6332000"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706575790 {#5247
          date: 2024-01-30 01:49:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706583769 {#5361
        date: 2024-01-30 04:02:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5365 …}
      +nested: Doctrine\ORM\PersistentCollection {#5367 …}
      +votes: Doctrine\ORM\PersistentCollection {#5369 …}
      +reports: Doctrine\ORM\PersistentCollection {#5371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
      -id: 351593
      -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7865208"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706583769 {#5362
        date: 2024-01-30 04:02:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: """
      Yes, this exactly thank you. It’s just a little room off the main entry door that holds your like coats and boots and stuff.\n
      \n
      Mine isn’t a room so much as an area that’s sort of closed off to the rest of my space, but I still call it a mudroom.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706585717 {#5415
      date: 2024-01-30 04:35:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
      "@lukecooperatus@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5418 …}
    +nested: Doctrine\ORM\PersistentCollection {#5420 …}
    +votes: Doctrine\ORM\PersistentCollection {#5422 …}
    +reports: Doctrine\ORM\PersistentCollection {#5424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5428 …}
    -id: 351656
    -bodyTs: "'area':35 'boot':23 'call':51 'close':40 'coat':21 'door':16 'entri':15 'exact':3 'hold':18 'isn':27 'like':20 'littl':10 'main':14 'mine':26 'much':32 'mudroom':54 'rest':44 'room':11,30 'sort':38 'space':47 'still':50 'stuff':25 'thank':4 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6916406"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706585717 {#5416
      date: 2024-01-30 04:35:17.0 +01:00
    }
  }
  "showNested" => true
  "level" => 4
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10146
  +comment: App\Entity\EntryComment {#5417
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5363
      +user: Proxies\__CG__\App\Entity\User {#5364
        +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
        +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
        +email: "lukecooperatus@lemmy.ml"
        +username: "@lukecooperatus@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "❤️ sex work is work ✊"
        +lastActive: DateTime @1729533986 {#9535
          date: 2024-10-21 20:06:26.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
        +entries: Doctrine\ORM\PersistentCollection {#9549 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
        +posts: Doctrine\ORM\PersistentCollection {#9557 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
        +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
        +follows: Doctrine\ORM\PersistentCollection {#9569 …}
        +followers: Doctrine\ORM\PersistentCollection {#9571 …}
        +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
        +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
        +reports: Doctrine\ORM\PersistentCollection {#9581 …}
        +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
        +violations: Doctrine\ORM\PersistentCollection {#9585 …}
        +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
        +awards: Doctrine\ORM\PersistentCollection {#9589 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
        +categories: Doctrine\ORM\PersistentCollection {#9593 …}
        -id: 25183
        -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
        +apId: "lukecooperatus@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/lukecooperatus"
        +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "lukecooperatus"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728225886 {#9532
          date: 2024-10-06 16:44:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689178497 {#9534
          date: 2023-07-12 18:14:57.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5248
        +user: App\Entity\User {#3967
          +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
          +cover: null
          +email: "peter@feddit.uk"
          +username: "@peter@feddit.uk"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "[bi.gp](https://bi.gp)"
          +lastActive: DateTime @1729513978 {#4027
            date: 2024-10-21 14:32:58.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
          +entries: Doctrine\ORM\PersistentCollection {#3960 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +posts: Doctrine\ORM\PersistentCollection {#3950 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
          +follows: Doctrine\ORM\PersistentCollection {#4081 …}
          +followers: Doctrine\ORM\PersistentCollection {#4074 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
          +reports: Doctrine\ORM\PersistentCollection {#4080 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
          +violations: Doctrine\ORM\PersistentCollection {#4077 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
          +awards: Doctrine\ORM\PersistentCollection {#4066 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
          +categories: Doctrine\ORM\PersistentCollection {#4067 …}
          -id: 9592
          -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
          +apId: "peter@feddit.uk"
          +apProfileId: "https://feddit.uk/u/peter"
          +apPublicUrl: "https://feddit.uk/u/peter"
          +apFollowersUrl: null
          +apInboxUrl: "https://feddit.uk/inbox"
          +apDomain: "feddit.uk"
          +apPreferredUsername: "peter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719239657 {#4023
            date: 2024-06-24 16:34:17.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687550559 {#4021
            date: 2023-06-23 22:02:39.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            My favorites are the really simple ones.\n
            \n
            My basement and garage lights come on when I open the respective door.\n
            \n
            The bedroom lights come on very dim at sunset.\n
            \n
            The outside lights turn on at sunset also.\n
            \n
            The mudroom light turns on when someone comes home after dark.\n
            \n
            “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
            \n
            Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
            \n
            Everything turns off when everyone has left the house.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1729539860 {#4133
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 350372
          -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddthat.com/comment/6903627"
          +editedAt: DateTimeImmutable @1729498231 {#4134
            date: 2024-10-21 10:10:31.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706549581 {#4135
            date: 2024-01-29 18:33:01.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "What’s a mud room?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706575790 {#5246
          date: 2024-01-30 01:49:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@Yearly1845@reddthat.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5249 …}
        +nested: Doctrine\ORM\PersistentCollection {#5251 …}
        +votes: Doctrine\ORM\PersistentCollection {#5253 …}
        +reports: Doctrine\ORM\PersistentCollection {#5255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
        -id: 351384
        -bodyTs: "'mud':4 'room':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/6332000"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706575790 {#5247
          date: 2024-01-30 01:49:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706583769 {#5361
        date: 2024-01-30 04:02:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5365 …}
      +nested: Doctrine\ORM\PersistentCollection {#5367 …}
      +votes: Doctrine\ORM\PersistentCollection {#5369 …}
      +reports: Doctrine\ORM\PersistentCollection {#5371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
      -id: 351593
      -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7865208"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706583769 {#5362
        date: 2024-01-30 04:02:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: """
      Yes, this exactly thank you. It’s just a little room off the main entry door that holds your like coats and boots and stuff.\n
      \n
      Mine isn’t a room so much as an area that’s sort of closed off to the rest of my space, but I still call it a mudroom.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706585717 {#5415
      date: 2024-01-30 04:35:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
      "@lukecooperatus@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5418 …}
    +nested: Doctrine\ORM\PersistentCollection {#5420 …}
    +votes: Doctrine\ORM\PersistentCollection {#5422 …}
    +reports: Doctrine\ORM\PersistentCollection {#5424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5428 …}
    -id: 351656
    -bodyTs: "'area':35 'boot':23 'call':51 'close':40 'coat':21 'door':16 'entri':15 'exact':3 'hold':18 'isn':27 'like':20 'littl':10 'main':14 'mine':26 'much':32 'mudroom':54 'rest':44 'room':11,30 'sort':38 'space':47 'still':50 'stuff':25 'thank':4 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6916406"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706585717 {#5416
      date: 2024-01-30 04:35:17.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 4
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#4152
    +avatar: null
    +cover: null
    +email: "Yearly1845@reddthat.com"
    +username: "@Yearly1845@reddthat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729539860 {#4136
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
    +entries: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
    +posts: Doctrine\ORM\PersistentCollection {#4167 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
    +follows: Doctrine\ORM\PersistentCollection {#4179 …}
    +followers: Doctrine\ORM\PersistentCollection {#4181 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
    +reports: Doctrine\ORM\PersistentCollection {#4191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
    +violations: Doctrine\ORM\PersistentCollection {#4195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
    +awards: Doctrine\ORM\PersistentCollection {#4199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
    +categories: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 23399
    -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
    +apId: "Yearly1845@reddthat.com"
    +apProfileId: "https://reddthat.com/u/Yearly1845"
    +apPublicUrl: "https://reddthat.com/u/Yearly1845"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddthat.com/inbox"
    +apDomain: "reddthat.com"
    +apPreferredUsername: "Yearly1845"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729158314 {#4137
      date: 2024-10-17 11:45:14.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689097448 {#4138
      date: 2023-07-11 19:44:08.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10191
  +user: App\Entity\User {#4152
    +avatar: null
    +cover: null
    +email: "Yearly1845@reddthat.com"
    +username: "@Yearly1845@reddthat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729539860 {#4136
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
    +entries: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
    +posts: Doctrine\ORM\PersistentCollection {#4167 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
    +follows: Doctrine\ORM\PersistentCollection {#4179 …}
    +followers: Doctrine\ORM\PersistentCollection {#4181 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
    +reports: Doctrine\ORM\PersistentCollection {#4191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
    +violations: Doctrine\ORM\PersistentCollection {#4195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
    +awards: Doctrine\ORM\PersistentCollection {#4199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
    +categories: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 23399
    -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
    +apId: "Yearly1845@reddthat.com"
    +apProfileId: "https://reddthat.com/u/Yearly1845"
    +apPublicUrl: "https://reddthat.com/u/Yearly1845"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddthat.com/inbox"
    +apDomain: "reddthat.com"
    +apPreferredUsername: "Yearly1845"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729158314 {#4137
      date: 2024-10-17 11:45:14.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689097448 {#4138
      date: 2023-07-11 19:44:08.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706585717 {#5416
    date: 2024-01-30 04:35:17.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10246
  +date: DateTimeImmutable @1706585717 {#5416
    date: 2024-01-30 04:35:17.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706585717 {#5416
    date: 2024-01-30 04:35:17.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10300
  +createdAt: DateTimeImmutable @1706585717 {#5416
    date: 2024-01-30 04:35:17.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#4152
    +avatar: null
    +cover: null
    +email: "Yearly1845@reddthat.com"
    +username: "@Yearly1845@reddthat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729539860 {#4136
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
    +entries: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
    +posts: Doctrine\ORM\PersistentCollection {#4167 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
    +follows: Doctrine\ORM\PersistentCollection {#4179 …}
    +followers: Doctrine\ORM\PersistentCollection {#4181 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
    +reports: Doctrine\ORM\PersistentCollection {#4191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
    +violations: Doctrine\ORM\PersistentCollection {#4195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
    +awards: Doctrine\ORM\PersistentCollection {#4199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
    +categories: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 23399
    -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
    +apId: "Yearly1845@reddthat.com"
    +apProfileId: "https://reddthat.com/u/Yearly1845"
    +apPublicUrl: "https://reddthat.com/u/Yearly1845"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddthat.com/inbox"
    +apDomain: "reddthat.com"
    +apPreferredUsername: "Yearly1845"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729158314 {#4137
      date: 2024-10-17 11:45:14.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689097448 {#4138
      date: 2023-07-11 19:44:08.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10354
  +width: 40
  +height: 40
  +user: App\Entity\User {#4152
    +avatar: null
    +cover: null
    +email: "Yearly1845@reddthat.com"
    +username: "@Yearly1845@reddthat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729539860 {#4136
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
    +entries: Doctrine\ORM\PersistentCollection {#4159 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
    +posts: Doctrine\ORM\PersistentCollection {#4167 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
    +follows: Doctrine\ORM\PersistentCollection {#4179 …}
    +followers: Doctrine\ORM\PersistentCollection {#4181 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
    +reports: Doctrine\ORM\PersistentCollection {#4191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
    +violations: Doctrine\ORM\PersistentCollection {#4195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
    +awards: Doctrine\ORM\PersistentCollection {#4199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
    +categories: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 23399
    -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
    +apId: "Yearly1845@reddthat.com"
    +apProfileId: "https://reddthat.com/u/Yearly1845"
    +apPublicUrl: "https://reddthat.com/u/Yearly1845"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddthat.com/inbox"
    +apDomain: "reddthat.com"
    +apPreferredUsername: "Yearly1845"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729158314 {#4137
      date: 2024-10-17 11:45:14.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689097448 {#4138
      date: 2023-07-11 19:44:08.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.68 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5417
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5363
      +user: Proxies\__CG__\App\Entity\User {#5364
        +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
        +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
        +email: "lukecooperatus@lemmy.ml"
        +username: "@lukecooperatus@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "❤️ sex work is work ✊"
        +lastActive: DateTime @1729533986 {#9535
          date: 2024-10-21 20:06:26.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
        +entries: Doctrine\ORM\PersistentCollection {#9549 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
        +posts: Doctrine\ORM\PersistentCollection {#9557 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
        +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
        +follows: Doctrine\ORM\PersistentCollection {#9569 …}
        +followers: Doctrine\ORM\PersistentCollection {#9571 …}
        +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
        +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
        +reports: Doctrine\ORM\PersistentCollection {#9581 …}
        +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
        +violations: Doctrine\ORM\PersistentCollection {#9585 …}
        +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
        +awards: Doctrine\ORM\PersistentCollection {#9589 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
        +categories: Doctrine\ORM\PersistentCollection {#9593 …}
        -id: 25183
        -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
        +apId: "lukecooperatus@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/lukecooperatus"
        +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "lukecooperatus"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728225886 {#9532
          date: 2024-10-06 16:44:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689178497 {#9534
          date: 2023-07-12 18:14:57.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5248
        +user: App\Entity\User {#3967
          +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
          +cover: null
          +email: "peter@feddit.uk"
          +username: "@peter@feddit.uk"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "[bi.gp](https://bi.gp)"
          +lastActive: DateTime @1729513978 {#4027
            date: 2024-10-21 14:32:58.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
          +entries: Doctrine\ORM\PersistentCollection {#3960 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +posts: Doctrine\ORM\PersistentCollection {#3950 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
          +follows: Doctrine\ORM\PersistentCollection {#4081 …}
          +followers: Doctrine\ORM\PersistentCollection {#4074 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
          +reports: Doctrine\ORM\PersistentCollection {#4080 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
          +violations: Doctrine\ORM\PersistentCollection {#4077 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
          +awards: Doctrine\ORM\PersistentCollection {#4066 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
          +categories: Doctrine\ORM\PersistentCollection {#4067 …}
          -id: 9592
          -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
          +apId: "peter@feddit.uk"
          +apProfileId: "https://feddit.uk/u/peter"
          +apPublicUrl: "https://feddit.uk/u/peter"
          +apFollowersUrl: null
          +apInboxUrl: "https://feddit.uk/inbox"
          +apDomain: "feddit.uk"
          +apPreferredUsername: "peter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719239657 {#4023
            date: 2024-06-24 16:34:17.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687550559 {#4021
            date: 2023-06-23 22:02:39.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            My favorites are the really simple ones.\n
            \n
            My basement and garage lights come on when I open the respective door.\n
            \n
            The bedroom lights come on very dim at sunset.\n
            \n
            The outside lights turn on at sunset also.\n
            \n
            The mudroom light turns on when someone comes home after dark.\n
            \n
            “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
            \n
            Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
            \n
            Everything turns off when everyone has left the house.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1729539860 {#4133
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 350372
          -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddthat.com/comment/6903627"
          +editedAt: DateTimeImmutable @1729498231 {#4134
            date: 2024-10-21 10:10:31.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706549581 {#4135
            date: 2024-01-29 18:33:01.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "What’s a mud room?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706575790 {#5246
          date: 2024-01-30 01:49:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@Yearly1845@reddthat.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5249 …}
        +nested: Doctrine\ORM\PersistentCollection {#5251 …}
        +votes: Doctrine\ORM\PersistentCollection {#5253 …}
        +reports: Doctrine\ORM\PersistentCollection {#5255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
        -id: 351384
        -bodyTs: "'mud':4 'room':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/6332000"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706575790 {#5247
          date: 2024-01-30 01:49:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706583769 {#5361
        date: 2024-01-30 04:02:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5365 …}
      +nested: Doctrine\ORM\PersistentCollection {#5367 …}
      +votes: Doctrine\ORM\PersistentCollection {#5369 …}
      +reports: Doctrine\ORM\PersistentCollection {#5371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
      -id: 351593
      -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7865208"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706583769 {#5362
        date: 2024-01-30 04:02:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: """
      Yes, this exactly thank you. It’s just a little room off the main entry door that holds your like coats and boots and stuff.\n
      \n
      Mine isn’t a room so much as an area that’s sort of closed off to the rest of my space, but I still call it a mudroom.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706585717 {#5415
      date: 2024-01-30 04:35:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
      "@lukecooperatus@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5418 …}
    +nested: Doctrine\ORM\PersistentCollection {#5420 …}
    +votes: Doctrine\ORM\PersistentCollection {#5422 …}
    +reports: Doctrine\ORM\PersistentCollection {#5424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5428 …}
    -id: 351656
    -bodyTs: "'area':35 'boot':23 'call':51 'close':40 'coat':21 'door':16 'entri':15 'exact':3 'hold':18 'isn':27 'like':20 'littl':10 'main':14 'mine':26 'much':32 'mudroom':54 'rest':44 'room':11,30 'sort':38 'space':47 'still':50 'stuff':25 'thank':4 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6916406"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706585717 {#5416
      date: 2024-01-30 04:35:17.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10427
  +subject: App\Entity\EntryComment {#5417
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5363
      +user: Proxies\__CG__\App\Entity\User {#5364
        +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
        +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
        +email: "lukecooperatus@lemmy.ml"
        +username: "@lukecooperatus@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "❤️ sex work is work ✊"
        +lastActive: DateTime @1729533986 {#9535
          date: 2024-10-21 20:06:26.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
        +entries: Doctrine\ORM\PersistentCollection {#9549 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
        +posts: Doctrine\ORM\PersistentCollection {#9557 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
        +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
        +follows: Doctrine\ORM\PersistentCollection {#9569 …}
        +followers: Doctrine\ORM\PersistentCollection {#9571 …}
        +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
        +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
        +reports: Doctrine\ORM\PersistentCollection {#9581 …}
        +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
        +violations: Doctrine\ORM\PersistentCollection {#9585 …}
        +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
        +awards: Doctrine\ORM\PersistentCollection {#9589 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
        +categories: Doctrine\ORM\PersistentCollection {#9593 …}
        -id: 25183
        -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
        +apId: "lukecooperatus@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/lukecooperatus"
        +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "lukecooperatus"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728225886 {#9532
          date: 2024-10-06 16:44:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689178497 {#9534
          date: 2023-07-12 18:14:57.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5248
        +user: App\Entity\User {#3967
          +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
          +cover: null
          +email: "peter@feddit.uk"
          +username: "@peter@feddit.uk"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "[bi.gp](https://bi.gp)"
          +lastActive: DateTime @1729513978 {#4027
            date: 2024-10-21 14:32:58.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
          +entries: Doctrine\ORM\PersistentCollection {#3960 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +posts: Doctrine\ORM\PersistentCollection {#3950 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
          +follows: Doctrine\ORM\PersistentCollection {#4081 …}
          +followers: Doctrine\ORM\PersistentCollection {#4074 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
          +reports: Doctrine\ORM\PersistentCollection {#4080 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
          +violations: Doctrine\ORM\PersistentCollection {#4077 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
          +awards: Doctrine\ORM\PersistentCollection {#4066 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
          +categories: Doctrine\ORM\PersistentCollection {#4067 …}
          -id: 9592
          -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
          +apId: "peter@feddit.uk"
          +apProfileId: "https://feddit.uk/u/peter"
          +apPublicUrl: "https://feddit.uk/u/peter"
          +apFollowersUrl: null
          +apInboxUrl: "https://feddit.uk/inbox"
          +apDomain: "feddit.uk"
          +apPreferredUsername: "peter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719239657 {#4023
            date: 2024-06-24 16:34:17.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687550559 {#4021
            date: 2023-06-23 22:02:39.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            My favorites are the really simple ones.\n
            \n
            My basement and garage lights come on when I open the respective door.\n
            \n
            The bedroom lights come on very dim at sunset.\n
            \n
            The outside lights turn on at sunset also.\n
            \n
            The mudroom light turns on when someone comes home after dark.\n
            \n
            “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
            \n
            Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
            \n
            Everything turns off when everyone has left the house.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1729539860 {#4133
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 350372
          -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddthat.com/comment/6903627"
          +editedAt: DateTimeImmutable @1729498231 {#4134
            date: 2024-10-21 10:10:31.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706549581 {#4135
            date: 2024-01-29 18:33:01.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "What’s a mud room?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706575790 {#5246
          date: 2024-01-30 01:49:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@Yearly1845@reddthat.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5249 …}
        +nested: Doctrine\ORM\PersistentCollection {#5251 …}
        +votes: Doctrine\ORM\PersistentCollection {#5253 …}
        +reports: Doctrine\ORM\PersistentCollection {#5255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
        -id: 351384
        -bodyTs: "'mud':4 'room':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/6332000"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706575790 {#5247
          date: 2024-01-30 01:49:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706583769 {#5361
        date: 2024-01-30 04:02:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5365 …}
      +nested: Doctrine\ORM\PersistentCollection {#5367 …}
      +votes: Doctrine\ORM\PersistentCollection {#5369 …}
      +reports: Doctrine\ORM\PersistentCollection {#5371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
      -id: 351593
      -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7865208"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706583769 {#5362
        date: 2024-01-30 04:02:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: """
      Yes, this exactly thank you. It’s just a little room off the main entry door that holds your like coats and boots and stuff.\n
      \n
      Mine isn’t a room so much as an area that’s sort of closed off to the rest of my space, but I still call it a mudroom.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706585717 {#5415
      date: 2024-01-30 04:35:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
      "@lukecooperatus@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5418 …}
    +nested: Doctrine\ORM\PersistentCollection {#5420 …}
    +votes: Doctrine\ORM\PersistentCollection {#5422 …}
    +reports: Doctrine\ORM\PersistentCollection {#5424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5428 …}
    -id: 351656
    -bodyTs: "'area':35 'boot':23 'call':51 'close':40 'coat':21 'door':16 'entri':15 'exact':3 'hold':18 'isn':27 'like':20 'littl':10 'main':14 'mine':26 'much':32 'mudroom':54 'rest':44 'room':11,30 'sort':38 'space':47 'still':50 'stuff':25 'thank':4 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6916406"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706585717 {#5416
      date: 2024-01-30 04:35:17.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 1.14 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5417
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5363
      +user: Proxies\__CG__\App\Entity\User {#5364
        +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
        +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
        +email: "lukecooperatus@lemmy.ml"
        +username: "@lukecooperatus@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "❤️ sex work is work ✊"
        +lastActive: DateTime @1729533986 {#9535
          date: 2024-10-21 20:06:26.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
        +entries: Doctrine\ORM\PersistentCollection {#9549 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
        +posts: Doctrine\ORM\PersistentCollection {#9557 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
        +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
        +follows: Doctrine\ORM\PersistentCollection {#9569 …}
        +followers: Doctrine\ORM\PersistentCollection {#9571 …}
        +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
        +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
        +reports: Doctrine\ORM\PersistentCollection {#9581 …}
        +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
        +violations: Doctrine\ORM\PersistentCollection {#9585 …}
        +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
        +awards: Doctrine\ORM\PersistentCollection {#9589 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
        +categories: Doctrine\ORM\PersistentCollection {#9593 …}
        -id: 25183
        -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
        +apId: "lukecooperatus@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/lukecooperatus"
        +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "lukecooperatus"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728225886 {#9532
          date: 2024-10-06 16:44:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689178497 {#9534
          date: 2023-07-12 18:14:57.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5248
        +user: App\Entity\User {#3967
          +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
          +cover: null
          +email: "peter@feddit.uk"
          +username: "@peter@feddit.uk"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "[bi.gp](https://bi.gp)"
          +lastActive: DateTime @1729513978 {#4027
            date: 2024-10-21 14:32:58.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
          +entries: Doctrine\ORM\PersistentCollection {#3960 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +posts: Doctrine\ORM\PersistentCollection {#3950 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
          +follows: Doctrine\ORM\PersistentCollection {#4081 …}
          +followers: Doctrine\ORM\PersistentCollection {#4074 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
          +reports: Doctrine\ORM\PersistentCollection {#4080 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
          +violations: Doctrine\ORM\PersistentCollection {#4077 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
          +awards: Doctrine\ORM\PersistentCollection {#4066 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
          +categories: Doctrine\ORM\PersistentCollection {#4067 …}
          -id: 9592
          -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
          +apId: "peter@feddit.uk"
          +apProfileId: "https://feddit.uk/u/peter"
          +apPublicUrl: "https://feddit.uk/u/peter"
          +apFollowersUrl: null
          +apInboxUrl: "https://feddit.uk/inbox"
          +apDomain: "feddit.uk"
          +apPreferredUsername: "peter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719239657 {#4023
            date: 2024-06-24 16:34:17.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687550559 {#4021
            date: 2023-06-23 22:02:39.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            My favorites are the really simple ones.\n
            \n
            My basement and garage lights come on when I open the respective door.\n
            \n
            The bedroom lights come on very dim at sunset.\n
            \n
            The outside lights turn on at sunset also.\n
            \n
            The mudroom light turns on when someone comes home after dark.\n
            \n
            “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
            \n
            Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
            \n
            Everything turns off when everyone has left the house.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1729539860 {#4133
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 350372
          -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddthat.com/comment/6903627"
          +editedAt: DateTimeImmutable @1729498231 {#4134
            date: 2024-10-21 10:10:31.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706549581 {#4135
            date: 2024-01-29 18:33:01.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "What’s a mud room?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706575790 {#5246
          date: 2024-01-30 01:49:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@Yearly1845@reddthat.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5249 …}
        +nested: Doctrine\ORM\PersistentCollection {#5251 …}
        +votes: Doctrine\ORM\PersistentCollection {#5253 …}
        +reports: Doctrine\ORM\PersistentCollection {#5255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
        -id: 351384
        -bodyTs: "'mud':4 'room':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/6332000"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706575790 {#5247
          date: 2024-01-30 01:49:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706583769 {#5361
        date: 2024-01-30 04:02:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5365 …}
      +nested: Doctrine\ORM\PersistentCollection {#5367 …}
      +votes: Doctrine\ORM\PersistentCollection {#5369 …}
      +reports: Doctrine\ORM\PersistentCollection {#5371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
      -id: 351593
      -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7865208"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706583769 {#5362
        date: 2024-01-30 04:02:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: """
      Yes, this exactly thank you. It’s just a little room off the main entry door that holds your like coats and boots and stuff.\n
      \n
      Mine isn’t a room so much as an area that’s sort of closed off to the rest of my space, but I still call it a mudroom.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706585717 {#5415
      date: 2024-01-30 04:35:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
      "@lukecooperatus@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5418 …}
    +nested: Doctrine\ORM\PersistentCollection {#5420 …}
    +votes: Doctrine\ORM\PersistentCollection {#5422 …}
    +reports: Doctrine\ORM\PersistentCollection {#5424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5428 …}
    -id: 351656
    -bodyTs: "'area':35 'boot':23 'call':51 'close':40 'coat':21 'door':16 'entri':15 'exact':3 'hold':18 'isn':27 'like':20 'littl':10 'main':14 'mine':26 'much':32 'mudroom':54 'rest':44 'room':11,30 'sort':38 'space':47 'still':50 'stuff':25 'thank':4 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6916406"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706585717 {#5416
      date: 2024-01-30 04:35:17.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10484
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5417
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5363
      +user: Proxies\__CG__\App\Entity\User {#5364
        +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
        +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
        +email: "lukecooperatus@lemmy.ml"
        +username: "@lukecooperatus@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "❤️ sex work is work ✊"
        +lastActive: DateTime @1729533986 {#9535
          date: 2024-10-21 20:06:26.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
        +entries: Doctrine\ORM\PersistentCollection {#9549 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
        +posts: Doctrine\ORM\PersistentCollection {#9557 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
        +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
        +follows: Doctrine\ORM\PersistentCollection {#9569 …}
        +followers: Doctrine\ORM\PersistentCollection {#9571 …}
        +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
        +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
        +reports: Doctrine\ORM\PersistentCollection {#9581 …}
        +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
        +violations: Doctrine\ORM\PersistentCollection {#9585 …}
        +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
        +awards: Doctrine\ORM\PersistentCollection {#9589 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
        +categories: Doctrine\ORM\PersistentCollection {#9593 …}
        -id: 25183
        -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
        +apId: "lukecooperatus@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/lukecooperatus"
        +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "lukecooperatus"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728225886 {#9532
          date: 2024-10-06 16:44:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689178497 {#9534
          date: 2023-07-12 18:14:57.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5248
        +user: App\Entity\User {#3967
          +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
          +cover: null
          +email: "peter@feddit.uk"
          +username: "@peter@feddit.uk"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "[bi.gp](https://bi.gp)"
          +lastActive: DateTime @1729513978 {#4027
            date: 2024-10-21 14:32:58.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
          +entries: Doctrine\ORM\PersistentCollection {#3960 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +posts: Doctrine\ORM\PersistentCollection {#3950 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
          +follows: Doctrine\ORM\PersistentCollection {#4081 …}
          +followers: Doctrine\ORM\PersistentCollection {#4074 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
          +reports: Doctrine\ORM\PersistentCollection {#4080 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
          +violations: Doctrine\ORM\PersistentCollection {#4077 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
          +awards: Doctrine\ORM\PersistentCollection {#4066 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
          +categories: Doctrine\ORM\PersistentCollection {#4067 …}
          -id: 9592
          -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
          +apId: "peter@feddit.uk"
          +apProfileId: "https://feddit.uk/u/peter"
          +apPublicUrl: "https://feddit.uk/u/peter"
          +apFollowersUrl: null
          +apInboxUrl: "https://feddit.uk/inbox"
          +apDomain: "feddit.uk"
          +apPreferredUsername: "peter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719239657 {#4023
            date: 2024-06-24 16:34:17.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687550559 {#4021
            date: 2023-06-23 22:02:39.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            My favorites are the really simple ones.\n
            \n
            My basement and garage lights come on when I open the respective door.\n
            \n
            The bedroom lights come on very dim at sunset.\n
            \n
            The outside lights turn on at sunset also.\n
            \n
            The mudroom light turns on when someone comes home after dark.\n
            \n
            “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
            \n
            Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
            \n
            Everything turns off when everyone has left the house.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1729539860 {#4133
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 350372
          -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddthat.com/comment/6903627"
          +editedAt: DateTimeImmutable @1729498231 {#4134
            date: 2024-10-21 10:10:31.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706549581 {#4135
            date: 2024-01-29 18:33:01.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "What’s a mud room?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706575790 {#5246
          date: 2024-01-30 01:49:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@Yearly1845@reddthat.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5249 …}
        +nested: Doctrine\ORM\PersistentCollection {#5251 …}
        +votes: Doctrine\ORM\PersistentCollection {#5253 …}
        +reports: Doctrine\ORM\PersistentCollection {#5255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
        -id: 351384
        -bodyTs: "'mud':4 'room':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/6332000"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706575790 {#5247
          date: 2024-01-30 01:49:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706583769 {#5361
        date: 2024-01-30 04:02:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5365 …}
      +nested: Doctrine\ORM\PersistentCollection {#5367 …}
      +votes: Doctrine\ORM\PersistentCollection {#5369 …}
      +reports: Doctrine\ORM\PersistentCollection {#5371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
      -id: 351593
      -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7865208"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706583769 {#5362
        date: 2024-01-30 04:02:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: """
      Yes, this exactly thank you. It’s just a little room off the main entry door that holds your like coats and boots and stuff.\n
      \n
      Mine isn’t a room so much as an area that’s sort of closed off to the rest of my space, but I still call it a mudroom.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706585717 {#5415
      date: 2024-01-30 04:35:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
      "@lukecooperatus@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5418 …}
    +nested: Doctrine\ORM\PersistentCollection {#5420 …}
    +votes: Doctrine\ORM\PersistentCollection {#5422 …}
    +reports: Doctrine\ORM\PersistentCollection {#5424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5428 …}
    -id: 351656
    -bodyTs: "'area':35 'boot':23 'call':51 'close':40 'coat':21 'door':16 'entri':15 'exact':3 'hold':18 'isn':27 'like':20 'littl':10 'main':14 'mine':26 'much':32 'mudroom':54 'rest':44 'room':11,30 'sort':38 'space':47 'still':50 'stuff':25 'thank':4 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6916406"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706585717 {#5416
      date: 2024-01-30 04:35:17.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 2.40 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5417
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5363
      +user: Proxies\__CG__\App\Entity\User {#5364
        +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
        +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
        +email: "lukecooperatus@lemmy.ml"
        +username: "@lukecooperatus@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "❤️ sex work is work ✊"
        +lastActive: DateTime @1729533986 {#9535
          date: 2024-10-21 20:06:26.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
        +entries: Doctrine\ORM\PersistentCollection {#9549 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
        +posts: Doctrine\ORM\PersistentCollection {#9557 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
        +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
        +follows: Doctrine\ORM\PersistentCollection {#9569 …}
        +followers: Doctrine\ORM\PersistentCollection {#9571 …}
        +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
        +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
        +reports: Doctrine\ORM\PersistentCollection {#9581 …}
        +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
        +violations: Doctrine\ORM\PersistentCollection {#9585 …}
        +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
        +awards: Doctrine\ORM\PersistentCollection {#9589 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
        +categories: Doctrine\ORM\PersistentCollection {#9593 …}
        -id: 25183
        -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
        +apId: "lukecooperatus@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/lukecooperatus"
        +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "lukecooperatus"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728225886 {#9532
          date: 2024-10-06 16:44:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689178497 {#9534
          date: 2023-07-12 18:14:57.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5248
        +user: App\Entity\User {#3967
          +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
          +cover: null
          +email: "peter@feddit.uk"
          +username: "@peter@feddit.uk"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "[bi.gp](https://bi.gp)"
          +lastActive: DateTime @1729513978 {#4027
            date: 2024-10-21 14:32:58.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
          +entries: Doctrine\ORM\PersistentCollection {#3960 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +posts: Doctrine\ORM\PersistentCollection {#3950 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
          +follows: Doctrine\ORM\PersistentCollection {#4081 …}
          +followers: Doctrine\ORM\PersistentCollection {#4074 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
          +reports: Doctrine\ORM\PersistentCollection {#4080 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
          +violations: Doctrine\ORM\PersistentCollection {#4077 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
          +awards: Doctrine\ORM\PersistentCollection {#4066 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
          +categories: Doctrine\ORM\PersistentCollection {#4067 …}
          -id: 9592
          -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
          +apId: "peter@feddit.uk"
          +apProfileId: "https://feddit.uk/u/peter"
          +apPublicUrl: "https://feddit.uk/u/peter"
          +apFollowersUrl: null
          +apInboxUrl: "https://feddit.uk/inbox"
          +apDomain: "feddit.uk"
          +apPreferredUsername: "peter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719239657 {#4023
            date: 2024-06-24 16:34:17.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687550559 {#4021
            date: 2023-06-23 22:02:39.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            My favorites are the really simple ones.\n
            \n
            My basement and garage lights come on when I open the respective door.\n
            \n
            The bedroom lights come on very dim at sunset.\n
            \n
            The outside lights turn on at sunset also.\n
            \n
            The mudroom light turns on when someone comes home after dark.\n
            \n
            “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
            \n
            Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
            \n
            Everything turns off when everyone has left the house.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1729539860 {#4133
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 350372
          -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddthat.com/comment/6903627"
          +editedAt: DateTimeImmutable @1729498231 {#4134
            date: 2024-10-21 10:10:31.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706549581 {#4135
            date: 2024-01-29 18:33:01.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "What’s a mud room?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706575790 {#5246
          date: 2024-01-30 01:49:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@Yearly1845@reddthat.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5249 …}
        +nested: Doctrine\ORM\PersistentCollection {#5251 …}
        +votes: Doctrine\ORM\PersistentCollection {#5253 …}
        +reports: Doctrine\ORM\PersistentCollection {#5255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
        -id: 351384
        -bodyTs: "'mud':4 'room':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/6332000"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706575790 {#5247
          date: 2024-01-30 01:49:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706583769 {#5361
        date: 2024-01-30 04:02:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5365 …}
      +nested: Doctrine\ORM\PersistentCollection {#5367 …}
      +votes: Doctrine\ORM\PersistentCollection {#5369 …}
      +reports: Doctrine\ORM\PersistentCollection {#5371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
      -id: 351593
      -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7865208"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706583769 {#5362
        date: 2024-01-30 04:02:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: """
      Yes, this exactly thank you. It’s just a little room off the main entry door that holds your like coats and boots and stuff.\n
      \n
      Mine isn’t a room so much as an area that’s sort of closed off to the rest of my space, but I still call it a mudroom.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706585717 {#5415
      date: 2024-01-30 04:35:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
      "@lukecooperatus@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5418 …}
    +nested: Doctrine\ORM\PersistentCollection {#5420 …}
    +votes: Doctrine\ORM\PersistentCollection {#5422 …}
    +reports: Doctrine\ORM\PersistentCollection {#5424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5428 …}
    -id: 351656
    -bodyTs: "'area':35 'boot':23 'call':51 'close':40 'coat':21 'door':16 'entri':15 'exact':3 'hold':18 'isn':27 'like':20 'littl':10 'main':14 'mine':26 'much':32 'mudroom':54 'rest':44 'room':11,30 'sort':38 'space':47 'still':50 'stuff':25 'thank':4 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6916406"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706585717 {#5416
      date: 2024-01-30 04:35:17.0 +01:00
    }
  }
  "level" => 4
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#10724
  +comment: App\Entity\EntryComment {#5417
    +user: App\Entity\User {#4152
      +avatar: null
      +cover: null
      +email: "Yearly1845@reddthat.com"
      +username: "@Yearly1845@reddthat.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729539860 {#4136
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4155 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4157 …}
      +entries: Doctrine\ORM\PersistentCollection {#4159 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4161 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4163 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4165 …}
      +posts: Doctrine\ORM\PersistentCollection {#4167 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4169 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4171 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4173 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4175 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4177 …}
      +follows: Doctrine\ORM\PersistentCollection {#4179 …}
      +followers: Doctrine\ORM\PersistentCollection {#4181 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4183 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4185 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4187 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4189 …}
      +reports: Doctrine\ORM\PersistentCollection {#4191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4193 …}
      +violations: Doctrine\ORM\PersistentCollection {#4195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4197 …}
      +awards: Doctrine\ORM\PersistentCollection {#4199 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4201 …}
      +categories: Doctrine\ORM\PersistentCollection {#4203 …}
      -id: 23399
      -password: "$2y$13$s6acwfB/KcPW9KpHtjLxKONGHoFD70AH44EJ0B3MbqeDafChdPH5C"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4205 …}
      +apId: "Yearly1845@reddthat.com"
      +apProfileId: "https://reddthat.com/u/Yearly1845"
      +apPublicUrl: "https://reddthat.com/u/Yearly1845"
      +apFollowersUrl: null
      +apInboxUrl: "https://reddthat.com/inbox"
      +apDomain: "reddthat.com"
      +apPreferredUsername: "Yearly1845"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729158314 {#4137
        date: 2024-10-17 11:45:14.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689097448 {#4138
        date: 2023-07-11 19:44:08.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5363
      +user: Proxies\__CG__\App\Entity\User {#5364
        +avatar: Proxies\__CG__\App\Entity\Image {#9540 …}
        +cover: Proxies\__CG__\App\Entity\Image {#9542 …}
        +email: "lukecooperatus@lemmy.ml"
        +username: "@lukecooperatus@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "❤️ sex work is work ✊"
        +lastActive: DateTime @1729533986 {#9535
          date: 2024-10-21 20:06:26.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#9543 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9545 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#9547 …}
        +entries: Doctrine\ORM\PersistentCollection {#9549 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#9551 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#9553 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9555 …}
        +posts: Doctrine\ORM\PersistentCollection {#9557 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#9559 …}
        +postComments: Doctrine\ORM\PersistentCollection {#9561 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#9563 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#9565 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#9567 …}
        +follows: Doctrine\ORM\PersistentCollection {#9569 …}
        +followers: Doctrine\ORM\PersistentCollection {#9571 …}
        +blocks: Doctrine\ORM\PersistentCollection {#9573 …}
        +blockers: Doctrine\ORM\PersistentCollection {#9575 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#9577 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#9579 …}
        +reports: Doctrine\ORM\PersistentCollection {#9581 …}
        +favourites: Doctrine\ORM\PersistentCollection {#9583 …}
        +violations: Doctrine\ORM\PersistentCollection {#9585 …}
        +notifications: Doctrine\ORM\PersistentCollection {#9587 …}
        +awards: Doctrine\ORM\PersistentCollection {#9589 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#9591 …}
        +categories: Doctrine\ORM\PersistentCollection {#9593 …}
        -id: 25183
        -password: "$2y$13$XbemdD7koLs6AwxN.1d6quN2dQwei3cL0GLlXdiqeinxdwmA7fHb2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9595 …}
        +apId: "lukecooperatus@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/lukecooperatus"
        +apPublicUrl: "https://lemmy.ml/u/lukecooperatus"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "lukecooperatus"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728225886 {#9532
          date: 2024-10-06 16:44:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689178497 {#9534
          date: 2023-07-12 18:14:57.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5248
        +user: App\Entity\User {#3967
          +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
          +cover: null
          +email: "peter@feddit.uk"
          +username: "@peter@feddit.uk"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "[bi.gp](https://bi.gp)"
          +lastActive: DateTime @1729513978 {#4027
            date: 2024-10-21 14:32:58.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
          +entries: Doctrine\ORM\PersistentCollection {#3960 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
          +posts: Doctrine\ORM\PersistentCollection {#3950 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
          +follows: Doctrine\ORM\PersistentCollection {#4081 …}
          +followers: Doctrine\ORM\PersistentCollection {#4074 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
          +reports: Doctrine\ORM\PersistentCollection {#4080 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
          +violations: Doctrine\ORM\PersistentCollection {#4077 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
          +awards: Doctrine\ORM\PersistentCollection {#4066 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
          +categories: Doctrine\ORM\PersistentCollection {#4067 …}
          -id: 9592
          -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
          +apId: "peter@feddit.uk"
          +apProfileId: "https://feddit.uk/u/peter"
          +apPublicUrl: "https://feddit.uk/u/peter"
          +apFollowersUrl: null
          +apInboxUrl: "https://feddit.uk/inbox"
          +apDomain: "feddit.uk"
          +apPreferredUsername: "peter"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1719239657 {#4023
            date: 2024-06-24 16:34:17.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687550559 {#4021
            date: 2023-06-23 22:02:39.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            My favorites are the really simple ones.\n
            \n
            My basement and garage lights come on when I open the respective door.\n
            \n
            The bedroom lights come on very dim at sunset.\n
            \n
            The outside lights turn on at sunset also.\n
            \n
            The mudroom light turns on when someone comes home after dark.\n
            \n
            “Theater Mode” what turns off lights in the den if my gamer profile turns on.\n
            \n
            Everything turns off when I go to bed (looking into automating this, currently just a button in hass).\n
            \n
            Everything turns off when everyone has left the house.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1729539860 {#4133
            date: 2024-10-21 21:44:20.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 350372
          -bodyTs: "'also':37 'autom':74 'basement':9 'bed':71 'bedroom':22 'button':79 'come':13,24,45 'current':76 'dark':48 'den':57 'dim':27 'door':20 'everyon':86 'everyth':64,82 'favorit':2 'gamer':60 'garag':11 'go':69 'hass':81 'home':46 'hous':90 'left':88 'light':12,23,32,40,54 'look':72 'mode':50 'mudroom':39 'one':7 'open':17 'outsid':31 'profil':61 'realli':5 'respect':19 'simpl':6 'someon':44 'sunset':29,36 'theater':49 'turn':33,41,52,62,65,83"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddthat.com/comment/6903627"
          +editedAt: DateTimeImmutable @1729498231 {#4134
            date: 2024-10-21 10:10:31.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706549581 {#4135
            date: 2024-01-29 18:33:01.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "What’s a mud room?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706575790 {#5246
          date: 2024-01-30 01:49:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@Yearly1845@reddthat.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5249 …}
        +nested: Doctrine\ORM\PersistentCollection {#5251 …}
        +votes: Doctrine\ORM\PersistentCollection {#5253 …}
        +reports: Doctrine\ORM\PersistentCollection {#5255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5259 …}
        -id: 351384
        -bodyTs: "'mud':4 'room':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.uk/comment/6332000"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706575790 {#5247
          date: 2024-01-30 01:49:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "A foyer, essentially, but a lot smaller and almost strictly utilitarian. You take off and store your shoes, boots, jackets, etc there."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706583769 {#5361
        date: 2024-01-30 04:02:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@Yearly1845@reddthat.com"
        "@peter@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5365 …}
      +nested: Doctrine\ORM\PersistentCollection {#5367 …}
      +votes: Doctrine\ORM\PersistentCollection {#5369 …}
      +reports: Doctrine\ORM\PersistentCollection {#5371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5375 …}
      -id: 351593
      -bodyTs: "'almost':9 'boot':19 'essenti':3 'etc':21 'foyer':2 'jacket':20 'lot':6 'shoe':18 'smaller':7 'store':16 'strict':10 'take':13 'utilitarian':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7865208"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706583769 {#5362
        date: 2024-01-30 04:02:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: """
      Yes, this exactly thank you. It’s just a little room off the main entry door that holds your like coats and boots and stuff.\n
      \n
      Mine isn’t a room so much as an area that’s sort of closed off to the rest of my space, but I still call it a mudroom.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706585717 {#5415
      date: 2024-01-30 04:35:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Yearly1845@reddthat.com"
      "@peter@feddit.uk"
      "@lukecooperatus@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5418 …}
    +nested: Doctrine\ORM\PersistentCollection {#5420 …}
    +votes: Doctrine\ORM\PersistentCollection {#5422 …}
    +reports: Doctrine\ORM\PersistentCollection {#5424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5426 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5428 …}
    -id: 351656
    -bodyTs: "'area':35 'boot':23 'call':51 'close':40 'coat':21 'door':16 'entri':15 'exact':3 'hold':18 'isn':27 'like':20 'littl':10 'main':14 'mine':26 'much':32 'mudroom':54 'rest':44 'room':11,30 'sort':38 'space':47 'still':50 'stuff':25 'thank':4 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddthat.com/comment/6916406"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706585717 {#5416
      date: 2024-01-30 04:35:17.0 +01:00
    }
  }
  +nestedComments: []
  +level: 4
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 97.86 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4212
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      [youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A](https://youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A)\n
      \n
      My goto selling point for Home Assistant is that I haven’t touched the outdoors light switch in 8 years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706547489 {#4207
      date: 2024-01-29 17:58:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4213 …}
    +nested: Doctrine\ORM\PersistentCollection {#4215 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4221 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4223 …}
    -id: 350258
    -bodyTs: "'/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':3 '8':22 'assist':10 'goto':5 'haven':14 'home':9 'light':19 'outdoor':18 'point':7 'sell':6 'switch':20 'touch':16 'year':23 'youtu.be':2 'youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129149"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547489 {#4208
      date: 2024-01-29 17:58:09.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10822
  +comment: App\Entity\EntryComment {#4212
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      [youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A](https://youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A)\n
      \n
      My goto selling point for Home Assistant is that I haven’t touched the outdoors light switch in 8 years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706547489 {#4207
      date: 2024-01-29 17:58:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4213 …}
    +nested: Doctrine\ORM\PersistentCollection {#4215 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4221 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4223 …}
    -id: 350258
    -bodyTs: "'/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':3 '8':22 'assist':10 'goto':5 'haven':14 'home':9 'light':19 'outdoor':18 'point':7 'sell':6 'switch':20 'touch':16 'year':23 'youtu.be':2 'youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129149"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547489 {#4208
      date: 2024-01-29 17:58:09.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#4225
    +avatar: null
    +cover: null
    +email: "thomasloven@lemmy.world"
    +username: "@thomasloven@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729423016 {#4209
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
    +entries: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
    +posts: Doctrine\ORM\PersistentCollection {#4240 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
    +follows: Doctrine\ORM\PersistentCollection {#4252 …}
    +followers: Doctrine\ORM\PersistentCollection {#4254 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
    +reports: Doctrine\ORM\PersistentCollection {#4264 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
    +violations: Doctrine\ORM\PersistentCollection {#4268 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
    +awards: Doctrine\ORM\PersistentCollection {#4272 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
    +categories: Doctrine\ORM\PersistentCollection {#4276 …}
    -id: 80961
    -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
    +apId: "thomasloven@lemmy.world"
    +apProfileId: "https://lemmy.world/u/thomasloven"
    +apPublicUrl: "https://lemmy.world/u/thomasloven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "thomasloven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1721653299 {#4210
      date: 2024-07-22 15:01:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1701833066 {#4211
      date: 2023-12-06 04:24:26.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10867
  +user: App\Entity\User {#4225
    +avatar: null
    +cover: null
    +email: "thomasloven@lemmy.world"
    +username: "@thomasloven@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729423016 {#4209
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
    +entries: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
    +posts: Doctrine\ORM\PersistentCollection {#4240 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
    +follows: Doctrine\ORM\PersistentCollection {#4252 …}
    +followers: Doctrine\ORM\PersistentCollection {#4254 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
    +reports: Doctrine\ORM\PersistentCollection {#4264 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
    +violations: Doctrine\ORM\PersistentCollection {#4268 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
    +awards: Doctrine\ORM\PersistentCollection {#4272 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
    +categories: Doctrine\ORM\PersistentCollection {#4276 …}
    -id: 80961
    -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
    +apId: "thomasloven@lemmy.world"
    +apProfileId: "https://lemmy.world/u/thomasloven"
    +apPublicUrl: "https://lemmy.world/u/thomasloven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "thomasloven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1721653299 {#4210
      date: 2024-07-22 15:01:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1701833066 {#4211
      date: 2023-12-06 04:24:26.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1706547489 {#4208
    date: 2024-01-29 17:58:09.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10922
  +date: DateTimeImmutable @1706547489 {#4208
    date: 2024-01-29 17:58:09.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706547489 {#4208
    date: 2024-01-29 17:58:09.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10976
  +createdAt: DateTimeImmutable @1706547489 {#4208
    date: 2024-01-29 17:58:09.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#4225
    +avatar: null
    +cover: null
    +email: "thomasloven@lemmy.world"
    +username: "@thomasloven@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729423016 {#4209
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
    +entries: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
    +posts: Doctrine\ORM\PersistentCollection {#4240 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
    +follows: Doctrine\ORM\PersistentCollection {#4252 …}
    +followers: Doctrine\ORM\PersistentCollection {#4254 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
    +reports: Doctrine\ORM\PersistentCollection {#4264 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
    +violations: Doctrine\ORM\PersistentCollection {#4268 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
    +awards: Doctrine\ORM\PersistentCollection {#4272 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
    +categories: Doctrine\ORM\PersistentCollection {#4276 …}
    -id: 80961
    -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
    +apId: "thomasloven@lemmy.world"
    +apProfileId: "https://lemmy.world/u/thomasloven"
    +apPublicUrl: "https://lemmy.world/u/thomasloven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "thomasloven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1721653299 {#4210
      date: 2024-07-22 15:01:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1701833066 {#4211
      date: 2023-12-06 04:24:26.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11030
  +width: 40
  +height: 40
  +user: App\Entity\User {#4225
    +avatar: null
    +cover: null
    +email: "thomasloven@lemmy.world"
    +username: "@thomasloven@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729423016 {#4209
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
    +entries: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
    +posts: Doctrine\ORM\PersistentCollection {#4240 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
    +follows: Doctrine\ORM\PersistentCollection {#4252 …}
    +followers: Doctrine\ORM\PersistentCollection {#4254 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
    +reports: Doctrine\ORM\PersistentCollection {#4264 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
    +violations: Doctrine\ORM\PersistentCollection {#4268 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
    +awards: Doctrine\ORM\PersistentCollection {#4272 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
    +categories: Doctrine\ORM\PersistentCollection {#4276 …}
    -id: 80961
    -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
    +apId: "thomasloven@lemmy.world"
    +apProfileId: "https://lemmy.world/u/thomasloven"
    +apPublicUrl: "https://lemmy.world/u/thomasloven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "thomasloven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1721653299 {#4210
      date: 2024-07-22 15:01:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1701833066 {#4211
      date: 2023-12-06 04:24:26.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 3.08 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4212
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      [youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A](https://youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A)\n
      \n
      My goto selling point for Home Assistant is that I haven’t touched the outdoors light switch in 8 years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706547489 {#4207
      date: 2024-01-29 17:58:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4213 …}
    +nested: Doctrine\ORM\PersistentCollection {#4215 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4221 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4223 …}
    -id: 350258
    -bodyTs: "'/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':3 '8':22 'assist':10 'goto':5 'haven':14 'home':9 'light':19 'outdoor':18 'point':7 'sell':6 'switch':20 'touch':16 'year':23 'youtu.be':2 'youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129149"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547489 {#4208
      date: 2024-01-29 17:58:09.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11105
  +subject: App\Entity\EntryComment {#4212
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      [youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A](https://youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A)\n
      \n
      My goto selling point for Home Assistant is that I haven’t touched the outdoors light switch in 8 years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706547489 {#4207
      date: 2024-01-29 17:58:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4213 …}
    +nested: Doctrine\ORM\PersistentCollection {#4215 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4221 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4223 …}
    -id: 350258
    -bodyTs: "'/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':3 '8':22 'assist':10 'goto':5 'haven':14 'home':9 'light':19 'outdoor':18 'point':7 'sell':6 'switch':20 'touch':16 'year':23 'youtu.be':2 'youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129149"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547489 {#4208
      date: 2024-01-29 17:58:09.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4212
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      [youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A](https://youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A)\n
      \n
      My goto selling point for Home Assistant is that I haven’t touched the outdoors light switch in 8 years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706547489 {#4207
      date: 2024-01-29 17:58:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4213 …}
    +nested: Doctrine\ORM\PersistentCollection {#4215 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4221 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4223 …}
    -id: 350258
    -bodyTs: "'/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':3 '8':22 'assist':10 'goto':5 'haven':14 'home':9 'light':19 'outdoor':18 'point':7 'sell':6 'switch':20 'touch':16 'year':23 'youtu.be':2 'youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129149"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547489 {#4208
      date: 2024-01-29 17:58:09.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11162
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4212
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      [youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A](https://youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A)\n
      \n
      My goto selling point for Home Assistant is that I haven’t touched the outdoors light switch in 8 years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706547489 {#4207
      date: 2024-01-29 17:58:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4213 …}
    +nested: Doctrine\ORM\PersistentCollection {#4215 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4221 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4223 …}
    -id: 350258
    -bodyTs: "'/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':3 '8':22 'assist':10 'goto':5 'haven':14 'home':9 'light':19 'outdoor':18 'point':7 'sell':6 'switch':20 'touch':16 'year':23 'youtu.be':2 'youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129149"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547489 {#4208
      date: 2024-01-29 17:58:09.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 75.36 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4212
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      [youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A](https://youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A)\n
      \n
      My goto selling point for Home Assistant is that I haven’t touched the outdoors light switch in 8 years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706547489 {#4207
      date: 2024-01-29 17:58:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4213 …}
    +nested: Doctrine\ORM\PersistentCollection {#4215 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4221 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4223 …}
    -id: 350258
    -bodyTs: "'/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':3 '8':22 'assist':10 'goto':5 'haven':14 'home':9 'light':19 'outdoor':18 'point':7 'sell':6 'switch':20 'touch':16 'year':23 'youtu.be':2 'youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129149"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547489 {#4208
      date: 2024-01-29 17:58:09.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#11402
  +comment: App\Entity\EntryComment {#4212
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      [youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A](https://youtu.be/OIkZWF5uGxk?si=FgGlXXJCn3q6540A)\n
      \n
      My goto selling point for Home Assistant is that I haven’t touched the outdoors light switch in 8 years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706547489 {#4207
      date: 2024-01-29 17:58:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4213 …}
    +nested: Doctrine\ORM\PersistentCollection {#4215 …}
    +votes: Doctrine\ORM\PersistentCollection {#4217 …}
    +reports: Doctrine\ORM\PersistentCollection {#4219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4221 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4223 …}
    -id: 350258
    -bodyTs: "'/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':3 '8':22 'assist':10 'goto':5 'haven':14 'home':9 'light':19 'outdoor':18 'point':7 'sell':6 'switch':20 'touch':16 'year':23 'youtu.be':2 'youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a](https://youtu.be/oikzwf5ugxk?si=fgglxxjcn3q6540a)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129149"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547489 {#4208
      date: 2024-01-29 17:58:09.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 122.66 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4286
    +user: App\Entity\User {#4299
      +avatar: null
      +cover: null
      +email: "StefanT@lemmy.world"
      +username: "@StefanT@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729349848 {#4283
        date: 2024-10-19 16:57:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4300 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4304 …}
      +entries: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4310 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4312 …}
      +posts: Doctrine\ORM\PersistentCollection {#4314 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4316 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4318 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4322 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4324 …}
      +follows: Doctrine\ORM\PersistentCollection {#4326 …}
      +followers: Doctrine\ORM\PersistentCollection {#4328 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4334 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4336 …}
      +reports: Doctrine\ORM\PersistentCollection {#4338 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
      +violations: Doctrine\ORM\PersistentCollection {#4342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4344 …}
      +awards: Doctrine\ORM\PersistentCollection {#4346 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4348 …}
      +categories: Doctrine\ORM\PersistentCollection {#4350 …}
      -id: 16372
      -password: "$2y$13$2TRKpzlom32Tryx6jdMMmuukqFdqAw43sqNFR5NEEUQxaJW34aGES"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4352 …}
      +apId: "StefanT@lemmy.world"
      +apProfileId: "https://lemmy.world/u/StefanT"
      +apPublicUrl: "https://lemmy.world/u/StefanT"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "StefanT"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726479809 {#4284
        date: 2024-09-16 11:43:29.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688288660 {#4285
        date: 2023-07-02 11:04:20.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The hot water pipe to the kitchen is quite long. We have a pipe loop there with a pump. Back in the days we had an ordinary timer that let the pump run at the usual times when there is hot water demand to be expected.\n
      \n
      I now use a Zigbee plug for the pump and added a button in the kitchen to start it manually. In addidion HA starts it in the morning and every time when somebody comes home. Another HA automation turns off the pump after 3 minutes and ensures that it does not start again for 30 minutes.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706525047 {#4280
      date: 2024-01-29 11:44:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4287 …}
    +nested: Doctrine\ORM\PersistentCollection {#4289 …}
    +votes: Doctrine\ORM\PersistentCollection {#4291 …}
    +reports: Doctrine\ORM\PersistentCollection {#4293 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
    -id: 349461
    -bodyTs: "'3':90 '30':101 'ad':57 'addidion':68 'anoth':82 'autom':84 'back':20 'button':59 'come':80 'day':23 'demand':43 'ensur':93 'everi':76 'expect':46 'ha':69,83 'home':81 'hot':2,41 'kitchen':7,62 'let':30 'long':10 'loop':15 'manual':66 'minut':91,102 'morn':74 'ordinari':27 'pipe':4,14 'plug':52 'pump':19,32,55,88 'quit':9 'run':33 'somebodi':79 'start':64,70,98 'time':37,77 'timer':28 'turn':85 'use':49 'usual':36 'water':3,42 'zigbe':51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7122872"
    +editedAt: DateTimeImmutable @1729349887 {#4281
      date: 2024-10-19 16:58:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706525047 {#4282
      date: 2024-01-29 11:44:07.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11472
  +comment: App\Entity\EntryComment {#4286
    +user: App\Entity\User {#4299
      +avatar: null
      +cover: null
      +email: "StefanT@lemmy.world"
      +username: "@StefanT@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729349848 {#4283
        date: 2024-10-19 16:57:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4300 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4304 …}
      +entries: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4310 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4312 …}
      +posts: Doctrine\ORM\PersistentCollection {#4314 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4316 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4318 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4322 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4324 …}
      +follows: Doctrine\ORM\PersistentCollection {#4326 …}
      +followers: Doctrine\ORM\PersistentCollection {#4328 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4334 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4336 …}
      +reports: Doctrine\ORM\PersistentCollection {#4338 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
      +violations: Doctrine\ORM\PersistentCollection {#4342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4344 …}
      +awards: Doctrine\ORM\PersistentCollection {#4346 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4348 …}
      +categories: Doctrine\ORM\PersistentCollection {#4350 …}
      -id: 16372
      -password: "$2y$13$2TRKpzlom32Tryx6jdMMmuukqFdqAw43sqNFR5NEEUQxaJW34aGES"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4352 …}
      +apId: "StefanT@lemmy.world"
      +apProfileId: "https://lemmy.world/u/StefanT"
      +apPublicUrl: "https://lemmy.world/u/StefanT"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "StefanT"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726479809 {#4284
        date: 2024-09-16 11:43:29.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688288660 {#4285
        date: 2023-07-02 11:04:20.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The hot water pipe to the kitchen is quite long. We have a pipe loop there with a pump. Back in the days we had an ordinary timer that let the pump run at the usual times when there is hot water demand to be expected.\n
      \n
      I now use a Zigbee plug for the pump and added a button in the kitchen to start it manually. In addidion HA starts it in the morning and every time when somebody comes home. Another HA automation turns off the pump after 3 minutes and ensures that it does not start again for 30 minutes.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706525047 {#4280
      date: 2024-01-29 11:44:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4287 …}
    +nested: Doctrine\ORM\PersistentCollection {#4289 …}
    +votes: Doctrine\ORM\PersistentCollection {#4291 …}
    +reports: Doctrine\ORM\PersistentCollection {#4293 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
    -id: 349461
    -bodyTs: "'3':90 '30':101 'ad':57 'addidion':68 'anoth':82 'autom':84 'back':20 'button':59 'come':80 'day':23 'demand':43 'ensur':93 'everi':76 'expect':46 'ha':69,83 'home':81 'hot':2,41 'kitchen':7,62 'let':30 'long':10 'loop':15 'manual':66 'minut':91,102 'morn':74 'ordinari':27 'pipe':4,14 'plug':52 'pump':19,32,55,88 'quit':9 'run':33 'somebodi':79 'start':64,70,98 'time':37,77 'timer':28 'turn':85 'use':49 'usual':36 'water':3,42 'zigbe':51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7122872"
    +editedAt: DateTimeImmutable @1729349887 {#4281
      date: 2024-10-19 16:58:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706525047 {#4282
      date: 2024-01-29 11:44:07.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#4299
    +avatar: null
    +cover: null
    +email: "StefanT@lemmy.world"
    +username: "@StefanT@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729349848 {#4283
      date: 2024-10-19 16:57:28.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4300 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4302 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4304 …}
    +entries: Doctrine\ORM\PersistentCollection {#4306 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4308 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4310 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4312 …}
    +posts: Doctrine\ORM\PersistentCollection {#4314 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4316 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4318 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4320 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4322 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4324 …}
    +follows: Doctrine\ORM\PersistentCollection {#4326 …}
    +followers: Doctrine\ORM\PersistentCollection {#4328 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4330 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4332 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4334 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4336 …}
    +reports: Doctrine\ORM\PersistentCollection {#4338 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
    +violations: Doctrine\ORM\PersistentCollection {#4342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4344 …}
    +awards: Doctrine\ORM\PersistentCollection {#4346 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4348 …}
    +categories: Doctrine\ORM\PersistentCollection {#4350 …}
    -id: 16372
    -password: "$2y$13$2TRKpzlom32Tryx6jdMMmuukqFdqAw43sqNFR5NEEUQxaJW34aGES"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4352 …}
    +apId: "StefanT@lemmy.world"
    +apProfileId: "https://lemmy.world/u/StefanT"
    +apPublicUrl: "https://lemmy.world/u/StefanT"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "StefanT"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726479809 {#4284
      date: 2024-09-16 11:43:29.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688288660 {#4285
      date: 2023-07-02 11:04:20.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11517
  +user: App\Entity\User {#4299
    +avatar: null
    +cover: null
    +email: "StefanT@lemmy.world"
    +username: "@StefanT@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729349848 {#4283
      date: 2024-10-19 16:57:28.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4300 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4302 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4304 …}
    +entries: Doctrine\ORM\PersistentCollection {#4306 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4308 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4310 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4312 …}
    +posts: Doctrine\ORM\PersistentCollection {#4314 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4316 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4318 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4320 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4322 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4324 …}
    +follows: Doctrine\ORM\PersistentCollection {#4326 …}
    +followers: Doctrine\ORM\PersistentCollection {#4328 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4330 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4332 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4334 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4336 …}
    +reports: Doctrine\ORM\PersistentCollection {#4338 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
    +violations: Doctrine\ORM\PersistentCollection {#4342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4344 …}
    +awards: Doctrine\ORM\PersistentCollection {#4346 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4348 …}
    +categories: Doctrine\ORM\PersistentCollection {#4350 …}
    -id: 16372
    -password: "$2y$13$2TRKpzlom32Tryx6jdMMmuukqFdqAw43sqNFR5NEEUQxaJW34aGES"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4352 …}
    +apId: "StefanT@lemmy.world"
    +apProfileId: "https://lemmy.world/u/StefanT"
    +apPublicUrl: "https://lemmy.world/u/StefanT"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "StefanT"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726479809 {#4284
      date: 2024-09-16 11:43:29.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688288660 {#4285
      date: 2023-07-02 11:04:20.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1706525047 {#4282
    date: 2024-01-29 11:44:07.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11572
  +date: DateTimeImmutable @1706525047 {#4282
    date: 2024-01-29 11:44:07.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706525047 {#4282
    date: 2024-01-29 11:44:07.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1729349887 {#4281
    date: 2024-10-19 16:58:07.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11626
  +createdAt: DateTimeImmutable @1706525047 {#4282
    date: 2024-01-29 11:44:07.0 +01:00
  }
  +editedAt: DateTimeImmutable @1729349887 {#4281
    date: 2024-10-19 16:58:07.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#4299
    +avatar: null
    +cover: null
    +email: "StefanT@lemmy.world"
    +username: "@StefanT@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729349848 {#4283
      date: 2024-10-19 16:57:28.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4300 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4302 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4304 …}
    +entries: Doctrine\ORM\PersistentCollection {#4306 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4308 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4310 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4312 …}
    +posts: Doctrine\ORM\PersistentCollection {#4314 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4316 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4318 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4320 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4322 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4324 …}
    +follows: Doctrine\ORM\PersistentCollection {#4326 …}
    +followers: Doctrine\ORM\PersistentCollection {#4328 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4330 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4332 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4334 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4336 …}
    +reports: Doctrine\ORM\PersistentCollection {#4338 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
    +violations: Doctrine\ORM\PersistentCollection {#4342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4344 …}
    +awards: Doctrine\ORM\PersistentCollection {#4346 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4348 …}
    +categories: Doctrine\ORM\PersistentCollection {#4350 …}
    -id: 16372
    -password: "$2y$13$2TRKpzlom32Tryx6jdMMmuukqFdqAw43sqNFR5NEEUQxaJW34aGES"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4352 …}
    +apId: "StefanT@lemmy.world"
    +apProfileId: "https://lemmy.world/u/StefanT"
    +apPublicUrl: "https://lemmy.world/u/StefanT"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "StefanT"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726479809 {#4284
      date: 2024-09-16 11:43:29.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688288660 {#4285
      date: 2023-07-02 11:04:20.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11680
  +width: 40
  +height: 40
  +user: App\Entity\User {#4299
    +avatar: null
    +cover: null
    +email: "StefanT@lemmy.world"
    +username: "@StefanT@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729349848 {#4283
      date: 2024-10-19 16:57:28.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4300 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4302 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4304 …}
    +entries: Doctrine\ORM\PersistentCollection {#4306 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4308 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4310 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4312 …}
    +posts: Doctrine\ORM\PersistentCollection {#4314 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4316 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4318 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4320 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4322 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4324 …}
    +follows: Doctrine\ORM\PersistentCollection {#4326 …}
    +followers: Doctrine\ORM\PersistentCollection {#4328 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4330 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4332 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4334 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4336 …}
    +reports: Doctrine\ORM\PersistentCollection {#4338 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
    +violations: Doctrine\ORM\PersistentCollection {#4342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4344 …}
    +awards: Doctrine\ORM\PersistentCollection {#4346 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4348 …}
    +categories: Doctrine\ORM\PersistentCollection {#4350 …}
    -id: 16372
    -password: "$2y$13$2TRKpzlom32Tryx6jdMMmuukqFdqAw43sqNFR5NEEUQxaJW34aGES"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4352 …}
    +apId: "StefanT@lemmy.world"
    +apProfileId: "https://lemmy.world/u/StefanT"
    +apPublicUrl: "https://lemmy.world/u/StefanT"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "StefanT"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726479809 {#4284
      date: 2024-09-16 11:43:29.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688288660 {#4285
      date: 2023-07-02 11:04:20.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.52 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4286
    +user: App\Entity\User {#4299
      +avatar: null
      +cover: null
      +email: "StefanT@lemmy.world"
      +username: "@StefanT@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729349848 {#4283
        date: 2024-10-19 16:57:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4300 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4304 …}
      +entries: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4310 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4312 …}
      +posts: Doctrine\ORM\PersistentCollection {#4314 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4316 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4318 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4322 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4324 …}
      +follows: Doctrine\ORM\PersistentCollection {#4326 …}
      +followers: Doctrine\ORM\PersistentCollection {#4328 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4334 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4336 …}
      +reports: Doctrine\ORM\PersistentCollection {#4338 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
      +violations: Doctrine\ORM\PersistentCollection {#4342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4344 …}
      +awards: Doctrine\ORM\PersistentCollection {#4346 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4348 …}
      +categories: Doctrine\ORM\PersistentCollection {#4350 …}
      -id: 16372
      -password: "$2y$13$2TRKpzlom32Tryx6jdMMmuukqFdqAw43sqNFR5NEEUQxaJW34aGES"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4352 …}
      +apId: "StefanT@lemmy.world"
      +apProfileId: "https://lemmy.world/u/StefanT"
      +apPublicUrl: "https://lemmy.world/u/StefanT"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "StefanT"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726479809 {#4284
        date: 2024-09-16 11:43:29.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688288660 {#4285
        date: 2023-07-02 11:04:20.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The hot water pipe to the kitchen is quite long. We have a pipe loop there with a pump. Back in the days we had an ordinary timer that let the pump run at the usual times when there is hot water demand to be expected.\n
      \n
      I now use a Zigbee plug for the pump and added a button in the kitchen to start it manually. In addidion HA starts it in the morning and every time when somebody comes home. Another HA automation turns off the pump after 3 minutes and ensures that it does not start again for 30 minutes.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706525047 {#4280
      date: 2024-01-29 11:44:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4287 …}
    +nested: Doctrine\ORM\PersistentCollection {#4289 …}
    +votes: Doctrine\ORM\PersistentCollection {#4291 …}
    +reports: Doctrine\ORM\PersistentCollection {#4293 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
    -id: 349461
    -bodyTs: "'3':90 '30':101 'ad':57 'addidion':68 'anoth':82 'autom':84 'back':20 'button':59 'come':80 'day':23 'demand':43 'ensur':93 'everi':76 'expect':46 'ha':69,83 'home':81 'hot':2,41 'kitchen':7,62 'let':30 'long':10 'loop':15 'manual':66 'minut':91,102 'morn':74 'ordinari':27 'pipe':4,14 'plug':52 'pump':19,32,55,88 'quit':9 'run':33 'somebodi':79 'start':64,70,98 'time':37,77 'timer':28 'turn':85 'use':49 'usual':36 'water':3,42 'zigbe':51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7122872"
    +editedAt: DateTimeImmutable @1729349887 {#4281
      date: 2024-10-19 16:58:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706525047 {#4282
      date: 2024-01-29 11:44:07.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11753
  +subject: App\Entity\EntryComment {#4286
    +user: App\Entity\User {#4299
      +avatar: null
      +cover: null
      +email: "StefanT@lemmy.world"
      +username: "@StefanT@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729349848 {#4283
        date: 2024-10-19 16:57:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4300 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4304 …}
      +entries: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4310 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4312 …}
      +posts: Doctrine\ORM\PersistentCollection {#4314 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4316 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4318 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4322 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4324 …}
      +follows: Doctrine\ORM\PersistentCollection {#4326 …}
      +followers: Doctrine\ORM\PersistentCollection {#4328 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4334 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4336 …}
      +reports: Doctrine\ORM\PersistentCollection {#4338 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
      +violations: Doctrine\ORM\PersistentCollection {#4342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4344 …}
      +awards: Doctrine\ORM\PersistentCollection {#4346 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4348 …}
      +categories: Doctrine\ORM\PersistentCollection {#4350 …}
      -id: 16372
      -password: "$2y$13$2TRKpzlom32Tryx6jdMMmuukqFdqAw43sqNFR5NEEUQxaJW34aGES"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4352 …}
      +apId: "StefanT@lemmy.world"
      +apProfileId: "https://lemmy.world/u/StefanT"
      +apPublicUrl: "https://lemmy.world/u/StefanT"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "StefanT"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726479809 {#4284
        date: 2024-09-16 11:43:29.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688288660 {#4285
        date: 2023-07-02 11:04:20.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The hot water pipe to the kitchen is quite long. We have a pipe loop there with a pump. Back in the days we had an ordinary timer that let the pump run at the usual times when there is hot water demand to be expected.\n
      \n
      I now use a Zigbee plug for the pump and added a button in the kitchen to start it manually. In addidion HA starts it in the morning and every time when somebody comes home. Another HA automation turns off the pump after 3 minutes and ensures that it does not start again for 30 minutes.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706525047 {#4280
      date: 2024-01-29 11:44:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4287 …}
    +nested: Doctrine\ORM\PersistentCollection {#4289 …}
    +votes: Doctrine\ORM\PersistentCollection {#4291 …}
    +reports: Doctrine\ORM\PersistentCollection {#4293 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
    -id: 349461
    -bodyTs: "'3':90 '30':101 'ad':57 'addidion':68 'anoth':82 'autom':84 'back':20 'button':59 'come':80 'day':23 'demand':43 'ensur':93 'everi':76 'expect':46 'ha':69,83 'home':81 'hot':2,41 'kitchen':7,62 'let':30 'long':10 'loop':15 'manual':66 'minut':91,102 'morn':74 'ordinari':27 'pipe':4,14 'plug':52 'pump':19,32,55,88 'quit':9 'run':33 'somebodi':79 'start':64,70,98 'time':37,77 'timer':28 'turn':85 'use':49 'usual':36 'water':3,42 'zigbe':51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7122872"
    +editedAt: DateTimeImmutable @1729349887 {#4281
      date: 2024-10-19 16:58:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706525047 {#4282
      date: 2024-01-29 11:44:07.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 10.83 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4286
    +user: App\Entity\User {#4299
      +avatar: null
      +cover: null
      +email: "StefanT@lemmy.world"
      +username: "@StefanT@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729349848 {#4283
        date: 2024-10-19 16:57:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4300 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4304 …}
      +entries: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4310 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4312 …}
      +posts: Doctrine\ORM\PersistentCollection {#4314 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4316 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4318 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4322 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4324 …}
      +follows: Doctrine\ORM\PersistentCollection {#4326 …}
      +followers: Doctrine\ORM\PersistentCollection {#4328 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4334 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4336 …}
      +reports: Doctrine\ORM\PersistentCollection {#4338 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
      +violations: Doctrine\ORM\PersistentCollection {#4342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4344 …}
      +awards: Doctrine\ORM\PersistentCollection {#4346 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4348 …}
      +categories: Doctrine\ORM\PersistentCollection {#4350 …}
      -id: 16372
      -password: "$2y$13$2TRKpzlom32Tryx6jdMMmuukqFdqAw43sqNFR5NEEUQxaJW34aGES"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4352 …}
      +apId: "StefanT@lemmy.world"
      +apProfileId: "https://lemmy.world/u/StefanT"
      +apPublicUrl: "https://lemmy.world/u/StefanT"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "StefanT"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726479809 {#4284
        date: 2024-09-16 11:43:29.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688288660 {#4285
        date: 2023-07-02 11:04:20.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The hot water pipe to the kitchen is quite long. We have a pipe loop there with a pump. Back in the days we had an ordinary timer that let the pump run at the usual times when there is hot water demand to be expected.\n
      \n
      I now use a Zigbee plug for the pump and added a button in the kitchen to start it manually. In addidion HA starts it in the morning and every time when somebody comes home. Another HA automation turns off the pump after 3 minutes and ensures that it does not start again for 30 minutes.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706525047 {#4280
      date: 2024-01-29 11:44:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4287 …}
    +nested: Doctrine\ORM\PersistentCollection {#4289 …}
    +votes: Doctrine\ORM\PersistentCollection {#4291 …}
    +reports: Doctrine\ORM\PersistentCollection {#4293 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
    -id: 349461
    -bodyTs: "'3':90 '30':101 'ad':57 'addidion':68 'anoth':82 'autom':84 'back':20 'button':59 'come':80 'day':23 'demand':43 'ensur':93 'everi':76 'expect':46 'ha':69,83 'home':81 'hot':2,41 'kitchen':7,62 'let':30 'long':10 'loop':15 'manual':66 'minut':91,102 'morn':74 'ordinari':27 'pipe':4,14 'plug':52 'pump':19,32,55,88 'quit':9 'run':33 'somebodi':79 'start':64,70,98 'time':37,77 'timer':28 'turn':85 'use':49 'usual':36 'water':3,42 'zigbe':51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7122872"
    +editedAt: DateTimeImmutable @1729349887 {#4281
      date: 2024-10-19 16:58:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706525047 {#4282
      date: 2024-01-29 11:44:07.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11810
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4286
    +user: App\Entity\User {#4299
      +avatar: null
      +cover: null
      +email: "StefanT@lemmy.world"
      +username: "@StefanT@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729349848 {#4283
        date: 2024-10-19 16:57:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4300 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4304 …}
      +entries: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4310 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4312 …}
      +posts: Doctrine\ORM\PersistentCollection {#4314 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4316 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4318 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4322 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4324 …}
      +follows: Doctrine\ORM\PersistentCollection {#4326 …}
      +followers: Doctrine\ORM\PersistentCollection {#4328 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4334 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4336 …}
      +reports: Doctrine\ORM\PersistentCollection {#4338 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
      +violations: Doctrine\ORM\PersistentCollection {#4342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4344 …}
      +awards: Doctrine\ORM\PersistentCollection {#4346 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4348 …}
      +categories: Doctrine\ORM\PersistentCollection {#4350 …}
      -id: 16372
      -password: "$2y$13$2TRKpzlom32Tryx6jdMMmuukqFdqAw43sqNFR5NEEUQxaJW34aGES"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4352 …}
      +apId: "StefanT@lemmy.world"
      +apProfileId: "https://lemmy.world/u/StefanT"
      +apPublicUrl: "https://lemmy.world/u/StefanT"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "StefanT"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726479809 {#4284
        date: 2024-09-16 11:43:29.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688288660 {#4285
        date: 2023-07-02 11:04:20.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The hot water pipe to the kitchen is quite long. We have a pipe loop there with a pump. Back in the days we had an ordinary timer that let the pump run at the usual times when there is hot water demand to be expected.\n
      \n
      I now use a Zigbee plug for the pump and added a button in the kitchen to start it manually. In addidion HA starts it in the morning and every time when somebody comes home. Another HA automation turns off the pump after 3 minutes and ensures that it does not start again for 30 minutes.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706525047 {#4280
      date: 2024-01-29 11:44:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4287 …}
    +nested: Doctrine\ORM\PersistentCollection {#4289 …}
    +votes: Doctrine\ORM\PersistentCollection {#4291 …}
    +reports: Doctrine\ORM\PersistentCollection {#4293 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
    -id: 349461
    -bodyTs: "'3':90 '30':101 'ad':57 'addidion':68 'anoth':82 'autom':84 'back':20 'button':59 'come':80 'day':23 'demand':43 'ensur':93 'everi':76 'expect':46 'ha':69,83 'home':81 'hot':2,41 'kitchen':7,62 'let':30 'long':10 'loop':15 'manual':66 'minut':91,102 'morn':74 'ordinari':27 'pipe':4,14 'plug':52 'pump':19,32,55,88 'quit':9 'run':33 'somebodi':79 'start':64,70,98 'time':37,77 'timer':28 'turn':85 'use':49 'usual':36 'water':3,42 'zigbe':51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7122872"
    +editedAt: DateTimeImmutable @1729349887 {#4281
      date: 2024-10-19 16:58:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706525047 {#4282
      date: 2024-01-29 11:44:07.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 53.88 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4286
    +user: App\Entity\User {#4299
      +avatar: null
      +cover: null
      +email: "StefanT@lemmy.world"
      +username: "@StefanT@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729349848 {#4283
        date: 2024-10-19 16:57:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4300 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4304 …}
      +entries: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4310 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4312 …}
      +posts: Doctrine\ORM\PersistentCollection {#4314 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4316 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4318 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4322 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4324 …}
      +follows: Doctrine\ORM\PersistentCollection {#4326 …}
      +followers: Doctrine\ORM\PersistentCollection {#4328 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4334 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4336 …}
      +reports: Doctrine\ORM\PersistentCollection {#4338 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
      +violations: Doctrine\ORM\PersistentCollection {#4342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4344 …}
      +awards: Doctrine\ORM\PersistentCollection {#4346 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4348 …}
      +categories: Doctrine\ORM\PersistentCollection {#4350 …}
      -id: 16372
      -password: "$2y$13$2TRKpzlom32Tryx6jdMMmuukqFdqAw43sqNFR5NEEUQxaJW34aGES"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4352 …}
      +apId: "StefanT@lemmy.world"
      +apProfileId: "https://lemmy.world/u/StefanT"
      +apPublicUrl: "https://lemmy.world/u/StefanT"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "StefanT"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726479809 {#4284
        date: 2024-09-16 11:43:29.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688288660 {#4285
        date: 2023-07-02 11:04:20.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The hot water pipe to the kitchen is quite long. We have a pipe loop there with a pump. Back in the days we had an ordinary timer that let the pump run at the usual times when there is hot water demand to be expected.\n
      \n
      I now use a Zigbee plug for the pump and added a button in the kitchen to start it manually. In addidion HA starts it in the morning and every time when somebody comes home. Another HA automation turns off the pump after 3 minutes and ensures that it does not start again for 30 minutes.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706525047 {#4280
      date: 2024-01-29 11:44:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4287 …}
    +nested: Doctrine\ORM\PersistentCollection {#4289 …}
    +votes: Doctrine\ORM\PersistentCollection {#4291 …}
    +reports: Doctrine\ORM\PersistentCollection {#4293 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
    -id: 349461
    -bodyTs: "'3':90 '30':101 'ad':57 'addidion':68 'anoth':82 'autom':84 'back':20 'button':59 'come':80 'day':23 'demand':43 'ensur':93 'everi':76 'expect':46 'ha':69,83 'home':81 'hot':2,41 'kitchen':7,62 'let':30 'long':10 'loop':15 'manual':66 'minut':91,102 'morn':74 'ordinari':27 'pipe':4,14 'plug':52 'pump':19,32,55,88 'quit':9 'run':33 'somebodi':79 'start':64,70,98 'time':37,77 'timer':28 'turn':85 'use':49 'usual':36 'water':3,42 'zigbe':51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7122872"
    +editedAt: DateTimeImmutable @1729349887 {#4281
      date: 2024-10-19 16:58:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706525047 {#4282
      date: 2024-01-29 11:44:07.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#12050
  +comment: App\Entity\EntryComment {#4286
    +user: App\Entity\User {#4299
      +avatar: null
      +cover: null
      +email: "StefanT@lemmy.world"
      +username: "@StefanT@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729349848 {#4283
        date: 2024-10-19 16:57:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4300 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4304 …}
      +entries: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4310 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4312 …}
      +posts: Doctrine\ORM\PersistentCollection {#4314 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4316 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4318 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4322 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4324 …}
      +follows: Doctrine\ORM\PersistentCollection {#4326 …}
      +followers: Doctrine\ORM\PersistentCollection {#4328 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4334 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4336 …}
      +reports: Doctrine\ORM\PersistentCollection {#4338 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
      +violations: Doctrine\ORM\PersistentCollection {#4342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4344 …}
      +awards: Doctrine\ORM\PersistentCollection {#4346 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4348 …}
      +categories: Doctrine\ORM\PersistentCollection {#4350 …}
      -id: 16372
      -password: "$2y$13$2TRKpzlom32Tryx6jdMMmuukqFdqAw43sqNFR5NEEUQxaJW34aGES"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4352 …}
      +apId: "StefanT@lemmy.world"
      +apProfileId: "https://lemmy.world/u/StefanT"
      +apPublicUrl: "https://lemmy.world/u/StefanT"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "StefanT"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726479809 {#4284
        date: 2024-09-16 11:43:29.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688288660 {#4285
        date: 2023-07-02 11:04:20.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      The hot water pipe to the kitchen is quite long. We have a pipe loop there with a pump. Back in the days we had an ordinary timer that let the pump run at the usual times when there is hot water demand to be expected.\n
      \n
      I now use a Zigbee plug for the pump and added a button in the kitchen to start it manually. In addidion HA starts it in the morning and every time when somebody comes home. Another HA automation turns off the pump after 3 minutes and ensures that it does not start again for 30 minutes.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706525047 {#4280
      date: 2024-01-29 11:44:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4287 …}
    +nested: Doctrine\ORM\PersistentCollection {#4289 …}
    +votes: Doctrine\ORM\PersistentCollection {#4291 …}
    +reports: Doctrine\ORM\PersistentCollection {#4293 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
    -id: 349461
    -bodyTs: "'3':90 '30':101 'ad':57 'addidion':68 'anoth':82 'autom':84 'back':20 'button':59 'come':80 'day':23 'demand':43 'ensur':93 'everi':76 'expect':46 'ha':69,83 'home':81 'hot':2,41 'kitchen':7,62 'let':30 'long':10 'loop':15 'manual':66 'minut':91,102 'morn':74 'ordinari':27 'pipe':4,14 'plug':52 'pump':19,32,55,88 'quit':9 'run':33 'somebodi':79 'start':64,70,98 'time':37,77 'timer':28 'turn':85 'use':49 'usual':36 'water':3,42 'zigbe':51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7122872"
    +editedAt: DateTimeImmutable @1729349887 {#4281
      date: 2024-10-19 16:58:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706525047 {#4282
      date: 2024-01-29 11:44:07.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 841.89 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4359
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
      \n
      It’s an old LJ4000 so it’s idle power is pretty high.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1729403981 {#4354
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4360 …}
    +nested: Doctrine\ORM\PersistentCollection {#4362 …}
    +votes: Doctrine\ORM\PersistentCollection {#4364 …}
    +reports: Doctrine\ORM\PersistentCollection {#4366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
    -id: 349115
    -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7119511"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706510160 {#4355
      date: 2024-01-29 07:36:00.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12120
  +comment: App\Entity\EntryComment {#4359
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
      \n
      It’s an old LJ4000 so it’s idle power is pretty high.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1729403981 {#4354
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4360 …}
    +nested: Doctrine\ORM\PersistentCollection {#4362 …}
    +votes: Doctrine\ORM\PersistentCollection {#4364 …}
    +reports: Doctrine\ORM\PersistentCollection {#4366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
    -id: 349115
    -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7119511"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706510160 {#4355
      date: 2024-01-29 07:36:00.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#4372
    +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
    +cover: null
    +email: "ikidd@lemmy.world"
    +username: "@ikidd@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
    +lastActive: DateTime @1729466951 {#4356
      date: 2024-10-21 01:29:11.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
    +entries: Doctrine\ORM\PersistentCollection {#4380 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
    +posts: Doctrine\ORM\PersistentCollection {#4388 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
    +follows: Doctrine\ORM\PersistentCollection {#4400 …}
    +followers: Doctrine\ORM\PersistentCollection {#4402 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4412 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
    +violations: Doctrine\ORM\PersistentCollection {#4416 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
    +awards: Doctrine\ORM\PersistentCollection {#4420 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
    +categories: Doctrine\ORM\PersistentCollection {#4424 …}
    -id: 10091
    -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
    +apId: "ikidd@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ikidd"
    +apPublicUrl: "https://lemmy.world/u/ikidd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ikidd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728268140 {#4357
      date: 2024-10-07 04:29:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576792 {#4358
      date: 2023-06-24 05:19:52.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12165
  +user: App\Entity\User {#4372
    +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
    +cover: null
    +email: "ikidd@lemmy.world"
    +username: "@ikidd@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
    +lastActive: DateTime @1729466951 {#4356
      date: 2024-10-21 01:29:11.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
    +entries: Doctrine\ORM\PersistentCollection {#4380 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
    +posts: Doctrine\ORM\PersistentCollection {#4388 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
    +follows: Doctrine\ORM\PersistentCollection {#4400 …}
    +followers: Doctrine\ORM\PersistentCollection {#4402 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4412 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
    +violations: Doctrine\ORM\PersistentCollection {#4416 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
    +awards: Doctrine\ORM\PersistentCollection {#4420 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
    +categories: Doctrine\ORM\PersistentCollection {#4424 …}
    -id: 10091
    -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
    +apId: "ikidd@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ikidd"
    +apPublicUrl: "https://lemmy.world/u/ikidd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ikidd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728268140 {#4357
      date: 2024-10-07 04:29:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576792 {#4358
      date: 2023-06-24 05:19:52.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706510160 {#4355
    date: 2024-01-29 07:36:00.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12220
  +date: DateTimeImmutable @1706510160 {#4355
    date: 2024-01-29 07:36:00.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706510160 {#4355
    date: 2024-01-29 07:36:00.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12274
  +createdAt: DateTimeImmutable @1706510160 {#4355
    date: 2024-01-29 07:36:00.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 10.16 ms
Input props
[
  "user" => App\Entity\User {#4372
    +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
    +cover: null
    +email: "ikidd@lemmy.world"
    +username: "@ikidd@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
    +lastActive: DateTime @1729466951 {#4356
      date: 2024-10-21 01:29:11.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
    +entries: Doctrine\ORM\PersistentCollection {#4380 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
    +posts: Doctrine\ORM\PersistentCollection {#4388 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
    +follows: Doctrine\ORM\PersistentCollection {#4400 …}
    +followers: Doctrine\ORM\PersistentCollection {#4402 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4412 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
    +violations: Doctrine\ORM\PersistentCollection {#4416 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
    +awards: Doctrine\ORM\PersistentCollection {#4420 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
    +categories: Doctrine\ORM\PersistentCollection {#4424 …}
    -id: 10091
    -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
    +apId: "ikidd@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ikidd"
    +apPublicUrl: "https://lemmy.world/u/ikidd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ikidd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728268140 {#4357
      date: 2024-10-07 04:29:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576792 {#4358
      date: 2023-06-24 05:19:52.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12328
  +width: 40
  +height: 40
  +user: App\Entity\User {#4372
    +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
    +cover: null
    +email: "ikidd@lemmy.world"
    +username: "@ikidd@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
    +lastActive: DateTime @1729466951 {#4356
      date: 2024-10-21 01:29:11.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
    +entries: Doctrine\ORM\PersistentCollection {#4380 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
    +posts: Doctrine\ORM\PersistentCollection {#4388 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
    +follows: Doctrine\ORM\PersistentCollection {#4400 …}
    +followers: Doctrine\ORM\PersistentCollection {#4402 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4412 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
    +violations: Doctrine\ORM\PersistentCollection {#4416 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
    +awards: Doctrine\ORM\PersistentCollection {#4420 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
    +categories: Doctrine\ORM\PersistentCollection {#4424 …}
    -id: 10091
    -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
    +apId: "ikidd@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ikidd"
    +apPublicUrl: "https://lemmy.world/u/ikidd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ikidd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728268140 {#4357
      date: 2024-10-07 04:29:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576792 {#4358
      date: 2023-06-24 05:19:52.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.38 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4359
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
      \n
      It’s an old LJ4000 so it’s idle power is pretty high.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1729403981 {#4354
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4360 …}
    +nested: Doctrine\ORM\PersistentCollection {#4362 …}
    +votes: Doctrine\ORM\PersistentCollection {#4364 …}
    +reports: Doctrine\ORM\PersistentCollection {#4366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
    -id: 349115
    -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7119511"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706510160 {#4355
      date: 2024-01-29 07:36:00.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12403
  +subject: App\Entity\EntryComment {#4359
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
      \n
      It’s an old LJ4000 so it’s idle power is pretty high.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1729403981 {#4354
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4360 …}
    +nested: Doctrine\ORM\PersistentCollection {#4362 …}
    +votes: Doctrine\ORM\PersistentCollection {#4364 …}
    +reports: Doctrine\ORM\PersistentCollection {#4366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
    -id: 349115
    -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7119511"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706510160 {#4355
      date: 2024-01-29 07:36:00.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.63 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4359
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
      \n
      It’s an old LJ4000 so it’s idle power is pretty high.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1729403981 {#4354
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4360 …}
    +nested: Doctrine\ORM\PersistentCollection {#4362 …}
    +votes: Doctrine\ORM\PersistentCollection {#4364 …}
    +reports: Doctrine\ORM\PersistentCollection {#4366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
    -id: 349115
    -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7119511"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706510160 {#4355
      date: 2024-01-29 07:36:00.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12460
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4359
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
      \n
      It’s an old LJ4000 so it’s idle power is pretty high.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1729403981 {#4354
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4360 …}
    +nested: Doctrine\ORM\PersistentCollection {#4362 …}
    +votes: Doctrine\ORM\PersistentCollection {#4364 …}
    +reports: Doctrine\ORM\PersistentCollection {#4366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
    -id: 349115
    -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7119511"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706510160 {#4355
      date: 2024-01-29 07:36:00.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 793.48 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4359
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
      \n
      It’s an old LJ4000 so it’s idle power is pretty high.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1729403981 {#4354
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4360 …}
    +nested: Doctrine\ORM\PersistentCollection {#4362 …}
    +votes: Doctrine\ORM\PersistentCollection {#4364 …}
    +reports: Doctrine\ORM\PersistentCollection {#4366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
    -id: 349115
    -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7119511"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706510160 {#4355
      date: 2024-01-29 07:36:00.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#12700
  +comment: App\Entity\EntryComment {#4359
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
      \n
      It’s an old LJ4000 so it’s idle power is pretty high.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1729403981 {#4354
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4360 …}
    +nested: Doctrine\ORM\PersistentCollection {#4362 …}
    +votes: Doctrine\ORM\PersistentCollection {#4364 …}
    +reports: Doctrine\ORM\PersistentCollection {#4366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
    -id: 349115
    -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7119511"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706510160 {#4355
      date: 2024-01-29 07:36:00.0 +01:00
    }
  }
  +nestedComments: [
    349327 => App\Entity\EntryComment {#5216
      +user: Proxies\__CG__\App\Entity\User {#5217
        +avatar: null
        +cover: null
        +email: "eutampieri@feddit.it"
        +username: "@eutampieri@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729403981 {#12845
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
        +entries: Doctrine\ORM\PersistentCollection {#12857 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
        +posts: Doctrine\ORM\PersistentCollection {#12865 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
        +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
        +follows: Doctrine\ORM\PersistentCollection {#12877 …}
        +followers: Doctrine\ORM\PersistentCollection {#12879 …}
        +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
        +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
        +reports: Doctrine\ORM\PersistentCollection {#12889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
        +violations: Doctrine\ORM\PersistentCollection {#12893 …}
        +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
        +awards: Doctrine\ORM\PersistentCollection {#12897 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
        +categories: Doctrine\ORM\PersistentCollection {#12901 …}
        -id: 32918
        -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
        +apId: "eutampieri@feddit.it"
        +apProfileId: "https://feddit.it/u/eutampieri"
        +apPublicUrl: "https://feddit.it/u/eutampieri"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "eutampieri"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728567067 {#12842
          date: 2024-10-10 15:31:07.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689979740 {#12844
          date: 2023-07-22 00:49:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4359}
      +root: App\Entity\EntryComment {#4359}
      +body: "I use the IPP integration for that"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706519791 {#5214
        date: 2024-01-29 10:16:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5218 …}
      +nested: Doctrine\ORM\PersistentCollection {#5220 …}
      +votes: Doctrine\ORM\PersistentCollection {#5222 …}
      +reports: Doctrine\ORM\PersistentCollection {#5224 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
      -id: 349327
      -bodyTs: "'integr':5 'ipp':4 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5171668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706519791 {#5215
        date: 2024-01-29 10:16:31.0 +01:00
      }
    }
    349846 => App\Entity\EntryComment {#5333
      +user: App\Entity\User {#4372}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5216}
      +root: App\Entity\EntryComment {#4359}
      +body: """
        I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
        \n
        Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706539246 {#5330
        date: 2024-01-29 15:40:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5334 …}
      +nested: Doctrine\ORM\PersistentCollection {#5336 …}
      +votes: Doctrine\ORM\PersistentCollection {#5338 …}
      +reports: Doctrine\ORM\PersistentCollection {#5340 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
      -id: 349846
      -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7126453"
      +editedAt: DateTimeImmutable @1729396671 {#5331
        date: 2024-10-20 05:57:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706539246 {#5332
        date: 2024-01-29 15:40:46.0 +01:00
      }
    }
    349980 => App\Entity\EntryComment {#5402
      +user: Proxies\__CG__\App\Entity\User {#5217 …2}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5333}
      +root: App\Entity\EntryComment {#4359}
      +body: "☺️"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706541875 {#5400
        date: 2024-01-29 16:24:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5403 …}
      +nested: Doctrine\ORM\PersistentCollection {#5405 …}
      +votes: Doctrine\ORM\PersistentCollection {#5407 …}
      +reports: Doctrine\ORM\PersistentCollection {#5409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5413 …}
      -id: 349980
      -bodyTs: ""
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5176416"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706541875 {#5401
        date: 2024-01-29 16:24:35.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 586.78 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5216
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4359
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
        \n
        It’s an old LJ4000 so it’s idle power is pretty high.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729403981 {#4354
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4360 …}
      +nested: Doctrine\ORM\PersistentCollection {#4362 …}
      +votes: Doctrine\ORM\PersistentCollection {#4364 …}
      +reports: Doctrine\ORM\PersistentCollection {#4366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
      -id: 349115
      -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7119511"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706510160 {#4355
        date: 2024-01-29 07:36:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "I use the IPP integration for that"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706519791 {#5214
      date: 2024-01-29 10:16:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5218 …}
    +nested: Doctrine\ORM\PersistentCollection {#5220 …}
    +votes: Doctrine\ORM\PersistentCollection {#5222 …}
    +reports: Doctrine\ORM\PersistentCollection {#5224 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
    -id: 349327
    -bodyTs: "'integr':5 'ipp':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5171668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706519791 {#5215
      date: 2024-01-29 10:16:31.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12760
  +comment: App\Entity\EntryComment {#5216
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4359
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
        \n
        It’s an old LJ4000 so it’s idle power is pretty high.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729403981 {#4354
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4360 …}
      +nested: Doctrine\ORM\PersistentCollection {#4362 …}
      +votes: Doctrine\ORM\PersistentCollection {#4364 …}
      +reports: Doctrine\ORM\PersistentCollection {#4366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
      -id: 349115
      -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7119511"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706510160 {#4355
        date: 2024-01-29 07:36:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "I use the IPP integration for that"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706519791 {#5214
      date: 2024-01-29 10:16:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5218 …}
    +nested: Doctrine\ORM\PersistentCollection {#5220 …}
    +votes: Doctrine\ORM\PersistentCollection {#5222 …}
    +reports: Doctrine\ORM\PersistentCollection {#5224 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
    -id: 349327
    -bodyTs: "'integr':5 'ipp':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5171668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706519791 {#5215
      date: 2024-01-29 10:16:31.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 25.66 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5217
    +avatar: null
    +cover: null
    +email: "eutampieri@feddit.it"
    +username: "@eutampieri@feddit.it"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729403981 {#12845
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
    +entries: Doctrine\ORM\PersistentCollection {#12857 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
    +posts: Doctrine\ORM\PersistentCollection {#12865 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
    +follows: Doctrine\ORM\PersistentCollection {#12877 …}
    +followers: Doctrine\ORM\PersistentCollection {#12879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
    +reports: Doctrine\ORM\PersistentCollection {#12889 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
    +violations: Doctrine\ORM\PersistentCollection {#12893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
    +awards: Doctrine\ORM\PersistentCollection {#12897 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
    +categories: Doctrine\ORM\PersistentCollection {#12901 …}
    -id: 32918
    -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
    +apId: "eutampieri@feddit.it"
    +apProfileId: "https://feddit.it/u/eutampieri"
    +apPublicUrl: "https://feddit.it/u/eutampieri"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.it/inbox"
    +apDomain: "feddit.it"
    +apPreferredUsername: "eutampieri"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728567067 {#12842
      date: 2024-10-10 15:31:07.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689979740 {#12844
      date: 2023-07-22 00:49:00.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12805
  +user: Proxies\__CG__\App\Entity\User {#5217
    +avatar: null
    +cover: null
    +email: "eutampieri@feddit.it"
    +username: "@eutampieri@feddit.it"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729403981 {#12845
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
    +entries: Doctrine\ORM\PersistentCollection {#12857 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
    +posts: Doctrine\ORM\PersistentCollection {#12865 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
    +follows: Doctrine\ORM\PersistentCollection {#12877 …}
    +followers: Doctrine\ORM\PersistentCollection {#12879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
    +reports: Doctrine\ORM\PersistentCollection {#12889 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
    +violations: Doctrine\ORM\PersistentCollection {#12893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
    +awards: Doctrine\ORM\PersistentCollection {#12897 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
    +categories: Doctrine\ORM\PersistentCollection {#12901 …}
    -id: 32918
    -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
    +apId: "eutampieri@feddit.it"
    +apProfileId: "https://feddit.it/u/eutampieri"
    +apPublicUrl: "https://feddit.it/u/eutampieri"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.it/inbox"
    +apDomain: "feddit.it"
    +apPreferredUsername: "eutampieri"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728567067 {#12842
      date: 2024-10-10 15:31:07.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689979740 {#12844
      date: 2023-07-22 00:49:00.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.28 ms
Input props
[
  "date" => DateTimeImmutable @1706519791 {#5215
    date: 2024-01-29 10:16:31.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12923
  +date: DateTimeImmutable @1706519791 {#5215
    date: 2024-01-29 10:16:31.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706519791 {#5215
    date: 2024-01-29 10:16:31.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12977
  +createdAt: DateTimeImmutable @1706519791 {#5215
    date: 2024-01-29 10:16:31.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.20 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5217
    +avatar: null
    +cover: null
    +email: "eutampieri@feddit.it"
    +username: "@eutampieri@feddit.it"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729403981 {#12845
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
    +entries: Doctrine\ORM\PersistentCollection {#12857 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
    +posts: Doctrine\ORM\PersistentCollection {#12865 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
    +follows: Doctrine\ORM\PersistentCollection {#12877 …}
    +followers: Doctrine\ORM\PersistentCollection {#12879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
    +reports: Doctrine\ORM\PersistentCollection {#12889 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
    +violations: Doctrine\ORM\PersistentCollection {#12893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
    +awards: Doctrine\ORM\PersistentCollection {#12897 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
    +categories: Doctrine\ORM\PersistentCollection {#12901 …}
    -id: 32918
    -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
    +apId: "eutampieri@feddit.it"
    +apProfileId: "https://feddit.it/u/eutampieri"
    +apPublicUrl: "https://feddit.it/u/eutampieri"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.it/inbox"
    +apDomain: "feddit.it"
    +apPreferredUsername: "eutampieri"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728567067 {#12842
      date: 2024-10-10 15:31:07.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689979740 {#12844
      date: 2023-07-22 00:49:00.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#13031
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5217
    +avatar: null
    +cover: null
    +email: "eutampieri@feddit.it"
    +username: "@eutampieri@feddit.it"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729403981 {#12845
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
    +entries: Doctrine\ORM\PersistentCollection {#12857 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
    +posts: Doctrine\ORM\PersistentCollection {#12865 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
    +follows: Doctrine\ORM\PersistentCollection {#12877 …}
    +followers: Doctrine\ORM\PersistentCollection {#12879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
    +reports: Doctrine\ORM\PersistentCollection {#12889 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
    +violations: Doctrine\ORM\PersistentCollection {#12893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
    +awards: Doctrine\ORM\PersistentCollection {#12897 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
    +categories: Doctrine\ORM\PersistentCollection {#12901 …}
    -id: 32918
    -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
    +apId: "eutampieri@feddit.it"
    +apProfileId: "https://feddit.it/u/eutampieri"
    +apPublicUrl: "https://feddit.it/u/eutampieri"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.it/inbox"
    +apDomain: "feddit.it"
    +apPreferredUsername: "eutampieri"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728567067 {#12842
      date: 2024-10-10 15:31:07.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689979740 {#12844
      date: 2023-07-22 00:49:00.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.74 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5216
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4359
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
        \n
        It’s an old LJ4000 so it’s idle power is pretty high.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729403981 {#4354
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4360 …}
      +nested: Doctrine\ORM\PersistentCollection {#4362 …}
      +votes: Doctrine\ORM\PersistentCollection {#4364 …}
      +reports: Doctrine\ORM\PersistentCollection {#4366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
      -id: 349115
      -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7119511"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706510160 {#4355
        date: 2024-01-29 07:36:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "I use the IPP integration for that"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706519791 {#5214
      date: 2024-01-29 10:16:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5218 …}
    +nested: Doctrine\ORM\PersistentCollection {#5220 …}
    +votes: Doctrine\ORM\PersistentCollection {#5222 …}
    +reports: Doctrine\ORM\PersistentCollection {#5224 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
    -id: 349327
    -bodyTs: "'integr':5 'ipp':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5171668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706519791 {#5215
      date: 2024-01-29 10:16:31.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13100
  +subject: App\Entity\EntryComment {#5216
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4359
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
        \n
        It’s an old LJ4000 so it’s idle power is pretty high.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729403981 {#4354
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4360 …}
      +nested: Doctrine\ORM\PersistentCollection {#4362 …}
      +votes: Doctrine\ORM\PersistentCollection {#4364 …}
      +reports: Doctrine\ORM\PersistentCollection {#4366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
      -id: 349115
      -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7119511"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706510160 {#4355
        date: 2024-01-29 07:36:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "I use the IPP integration for that"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706519791 {#5214
      date: 2024-01-29 10:16:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5218 …}
    +nested: Doctrine\ORM\PersistentCollection {#5220 …}
    +votes: Doctrine\ORM\PersistentCollection {#5222 …}
    +reports: Doctrine\ORM\PersistentCollection {#5224 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
    -id: 349327
    -bodyTs: "'integr':5 'ipp':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5171668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706519791 {#5215
      date: 2024-01-29 10:16:31.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 1.81 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5216
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4359
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
        \n
        It’s an old LJ4000 so it’s idle power is pretty high.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729403981 {#4354
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4360 …}
      +nested: Doctrine\ORM\PersistentCollection {#4362 …}
      +votes: Doctrine\ORM\PersistentCollection {#4364 …}
      +reports: Doctrine\ORM\PersistentCollection {#4366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
      -id: 349115
      -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7119511"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706510160 {#4355
        date: 2024-01-29 07:36:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "I use the IPP integration for that"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706519791 {#5214
      date: 2024-01-29 10:16:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5218 …}
    +nested: Doctrine\ORM\PersistentCollection {#5220 …}
    +votes: Doctrine\ORM\PersistentCollection {#5222 …}
    +reports: Doctrine\ORM\PersistentCollection {#5224 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
    -id: 349327
    -bodyTs: "'integr':5 'ipp':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5171668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706519791 {#5215
      date: 2024-01-29 10:16:31.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13157
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5216
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4359
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
        \n
        It’s an old LJ4000 so it’s idle power is pretty high.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729403981 {#4354
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4360 …}
      +nested: Doctrine\ORM\PersistentCollection {#4362 …}
      +votes: Doctrine\ORM\PersistentCollection {#4364 …}
      +reports: Doctrine\ORM\PersistentCollection {#4366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
      -id: 349115
      -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7119511"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706510160 {#4355
        date: 2024-01-29 07:36:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "I use the IPP integration for that"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706519791 {#5214
      date: 2024-01-29 10:16:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5218 …}
    +nested: Doctrine\ORM\PersistentCollection {#5220 …}
    +votes: Doctrine\ORM\PersistentCollection {#5222 …}
    +reports: Doctrine\ORM\PersistentCollection {#5224 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
    -id: 349327
    -bodyTs: "'integr':5 'ipp':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5171668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706519791 {#5215
      date: 2024-01-29 10:16:31.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 520.49 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5216
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4359
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
        \n
        It’s an old LJ4000 so it’s idle power is pretty high.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729403981 {#4354
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4360 …}
      +nested: Doctrine\ORM\PersistentCollection {#4362 …}
      +votes: Doctrine\ORM\PersistentCollection {#4364 …}
      +reports: Doctrine\ORM\PersistentCollection {#4366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
      -id: 349115
      -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7119511"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706510160 {#4355
        date: 2024-01-29 07:36:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "I use the IPP integration for that"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706519791 {#5214
      date: 2024-01-29 10:16:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5218 …}
    +nested: Doctrine\ORM\PersistentCollection {#5220 …}
    +votes: Doctrine\ORM\PersistentCollection {#5222 …}
    +reports: Doctrine\ORM\PersistentCollection {#5224 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
    -id: 349327
    -bodyTs: "'integr':5 'ipp':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5171668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706519791 {#5215
      date: 2024-01-29 10:16:31.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#13397
  +comment: App\Entity\EntryComment {#5216
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4359
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
        \n
        It’s an old LJ4000 so it’s idle power is pretty high.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729403981 {#4354
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4360 …}
      +nested: Doctrine\ORM\PersistentCollection {#4362 …}
      +votes: Doctrine\ORM\PersistentCollection {#4364 …}
      +reports: Doctrine\ORM\PersistentCollection {#4366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
      -id: 349115
      -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7119511"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706510160 {#4355
        date: 2024-01-29 07:36:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "I use the IPP integration for that"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706519791 {#5214
      date: 2024-01-29 10:16:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5218 …}
    +nested: Doctrine\ORM\PersistentCollection {#5220 …}
    +votes: Doctrine\ORM\PersistentCollection {#5222 …}
    +reports: Doctrine\ORM\PersistentCollection {#5224 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
    -id: 349327
    -bodyTs: "'integr':5 'ipp':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5171668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706519791 {#5215
      date: 2024-01-29 10:16:31.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 519.51 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5333
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5216
      +user: Proxies\__CG__\App\Entity\User {#5217
        +avatar: null
        +cover: null
        +email: "eutampieri@feddit.it"
        +username: "@eutampieri@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729403981 {#12845
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
        +entries: Doctrine\ORM\PersistentCollection {#12857 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
        +posts: Doctrine\ORM\PersistentCollection {#12865 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
        +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
        +follows: Doctrine\ORM\PersistentCollection {#12877 …}
        +followers: Doctrine\ORM\PersistentCollection {#12879 …}
        +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
        +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
        +reports: Doctrine\ORM\PersistentCollection {#12889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
        +violations: Doctrine\ORM\PersistentCollection {#12893 …}
        +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
        +awards: Doctrine\ORM\PersistentCollection {#12897 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
        +categories: Doctrine\ORM\PersistentCollection {#12901 …}
        -id: 32918
        -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
        +apId: "eutampieri@feddit.it"
        +apProfileId: "https://feddit.it/u/eutampieri"
        +apPublicUrl: "https://feddit.it/u/eutampieri"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "eutampieri"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728567067 {#12842
          date: 2024-10-10 15:31:07.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689979740 {#12844
          date: 2023-07-22 00:49:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4359
        +user: App\Entity\User {#4372}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
          \n
          It’s an old LJ4000 so it’s idle power is pretty high.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729403981 {#4354
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4360 …}
        +nested: Doctrine\ORM\PersistentCollection {#4362 …}
        +votes: Doctrine\ORM\PersistentCollection {#4364 …}
        +reports: Doctrine\ORM\PersistentCollection {#4366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
        -id: 349115
        -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7119511"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706510160 {#4355
          date: 2024-01-29 07:36:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: "I use the IPP integration for that"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706519791 {#5214
        date: 2024-01-29 10:16:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5218 …}
      +nested: Doctrine\ORM\PersistentCollection {#5220 …}
      +votes: Doctrine\ORM\PersistentCollection {#5222 …}
      +reports: Doctrine\ORM\PersistentCollection {#5224 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
      -id: 349327
      -bodyTs: "'integr':5 'ipp':4 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5171668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706519791 {#5215
        date: 2024-01-29 10:16:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: """
      I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
      \n
      Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706539246 {#5330
      date: 2024-01-29 15:40:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5334 …}
    +nested: Doctrine\ORM\PersistentCollection {#5336 …}
    +votes: Doctrine\ORM\PersistentCollection {#5338 …}
    +reports: Doctrine\ORM\PersistentCollection {#5340 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
    -id: 349846
    -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7126453"
    +editedAt: DateTimeImmutable @1729396671 {#5331
      date: 2024-10-20 05:57:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706539246 {#5332
      date: 2024-01-29 15:40:46.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#13452
  +comment: App\Entity\EntryComment {#5333
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5216
      +user: Proxies\__CG__\App\Entity\User {#5217
        +avatar: null
        +cover: null
        +email: "eutampieri@feddit.it"
        +username: "@eutampieri@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729403981 {#12845
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
        +entries: Doctrine\ORM\PersistentCollection {#12857 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
        +posts: Doctrine\ORM\PersistentCollection {#12865 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
        +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
        +follows: Doctrine\ORM\PersistentCollection {#12877 …}
        +followers: Doctrine\ORM\PersistentCollection {#12879 …}
        +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
        +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
        +reports: Doctrine\ORM\PersistentCollection {#12889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
        +violations: Doctrine\ORM\PersistentCollection {#12893 …}
        +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
        +awards: Doctrine\ORM\PersistentCollection {#12897 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
        +categories: Doctrine\ORM\PersistentCollection {#12901 …}
        -id: 32918
        -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
        +apId: "eutampieri@feddit.it"
        +apProfileId: "https://feddit.it/u/eutampieri"
        +apPublicUrl: "https://feddit.it/u/eutampieri"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "eutampieri"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728567067 {#12842
          date: 2024-10-10 15:31:07.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689979740 {#12844
          date: 2023-07-22 00:49:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4359
        +user: App\Entity\User {#4372}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
          \n
          It’s an old LJ4000 so it’s idle power is pretty high.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729403981 {#4354
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4360 …}
        +nested: Doctrine\ORM\PersistentCollection {#4362 …}
        +votes: Doctrine\ORM\PersistentCollection {#4364 …}
        +reports: Doctrine\ORM\PersistentCollection {#4366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
        -id: 349115
        -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7119511"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706510160 {#4355
          date: 2024-01-29 07:36:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: "I use the IPP integration for that"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706519791 {#5214
        date: 2024-01-29 10:16:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5218 …}
      +nested: Doctrine\ORM\PersistentCollection {#5220 …}
      +votes: Doctrine\ORM\PersistentCollection {#5222 …}
      +reports: Doctrine\ORM\PersistentCollection {#5224 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
      -id: 349327
      -bodyTs: "'integr':5 'ipp':4 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5171668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706519791 {#5215
        date: 2024-01-29 10:16:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: """
      I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
      \n
      Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706539246 {#5330
      date: 2024-01-29 15:40:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5334 …}
    +nested: Doctrine\ORM\PersistentCollection {#5336 …}
    +votes: Doctrine\ORM\PersistentCollection {#5338 …}
    +reports: Doctrine\ORM\PersistentCollection {#5340 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
    -id: 349846
    -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7126453"
    +editedAt: DateTimeImmutable @1729396671 {#5331
      date: 2024-10-20 05:57:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706539246 {#5332
      date: 2024-01-29 15:40:46.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.54 ms
Input props
[
  "user" => App\Entity\User {#4372
    +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
    +cover: null
    +email: "ikidd@lemmy.world"
    +username: "@ikidd@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
    +lastActive: DateTime @1729466951 {#4356
      date: 2024-10-21 01:29:11.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
    +entries: Doctrine\ORM\PersistentCollection {#4380 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
    +posts: Doctrine\ORM\PersistentCollection {#4388 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
    +follows: Doctrine\ORM\PersistentCollection {#4400 …}
    +followers: Doctrine\ORM\PersistentCollection {#4402 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4412 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
    +violations: Doctrine\ORM\PersistentCollection {#4416 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
    +awards: Doctrine\ORM\PersistentCollection {#4420 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
    +categories: Doctrine\ORM\PersistentCollection {#4424 …}
    -id: 10091
    -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
    +apId: "ikidd@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ikidd"
    +apPublicUrl: "https://lemmy.world/u/ikidd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ikidd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728268140 {#4357
      date: 2024-10-07 04:29:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576792 {#4358
      date: 2023-06-24 05:19:52.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#13497
  +user: App\Entity\User {#4372
    +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
    +cover: null
    +email: "ikidd@lemmy.world"
    +username: "@ikidd@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
    +lastActive: DateTime @1729466951 {#4356
      date: 2024-10-21 01:29:11.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
    +entries: Doctrine\ORM\PersistentCollection {#4380 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
    +posts: Doctrine\ORM\PersistentCollection {#4388 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
    +follows: Doctrine\ORM\PersistentCollection {#4400 …}
    +followers: Doctrine\ORM\PersistentCollection {#4402 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4412 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
    +violations: Doctrine\ORM\PersistentCollection {#4416 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
    +awards: Doctrine\ORM\PersistentCollection {#4420 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
    +categories: Doctrine\ORM\PersistentCollection {#4424 …}
    -id: 10091
    -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
    +apId: "ikidd@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ikidd"
    +apPublicUrl: "https://lemmy.world/u/ikidd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ikidd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728268140 {#4357
      date: 2024-10-07 04:29:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576792 {#4358
      date: 2023-06-24 05:19:52.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.22 ms
Input props
[
  "date" => DateTimeImmutable @1706539246 {#5332
    date: 2024-01-29 15:40:46.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#13552
  +date: DateTimeImmutable @1706539246 {#5332
    date: 2024-01-29 15:40:46.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.21 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706539246 {#5332
    date: 2024-01-29 15:40:46.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1729396671 {#5331
    date: 2024-10-20 05:57:51.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13606
  +createdAt: DateTimeImmutable @1706539246 {#5332
    date: 2024-01-29 15:40:46.0 +01:00
  }
  +editedAt: DateTimeImmutable @1729396671 {#5331
    date: 2024-10-20 05:57:51.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.27 ms
Input props
[
  "user" => App\Entity\User {#4372
    +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
    +cover: null
    +email: "ikidd@lemmy.world"
    +username: "@ikidd@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
    +lastActive: DateTime @1729466951 {#4356
      date: 2024-10-21 01:29:11.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
    +entries: Doctrine\ORM\PersistentCollection {#4380 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
    +posts: Doctrine\ORM\PersistentCollection {#4388 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
    +follows: Doctrine\ORM\PersistentCollection {#4400 …}
    +followers: Doctrine\ORM\PersistentCollection {#4402 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4412 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
    +violations: Doctrine\ORM\PersistentCollection {#4416 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
    +awards: Doctrine\ORM\PersistentCollection {#4420 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
    +categories: Doctrine\ORM\PersistentCollection {#4424 …}
    -id: 10091
    -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
    +apId: "ikidd@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ikidd"
    +apPublicUrl: "https://lemmy.world/u/ikidd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ikidd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728268140 {#4357
      date: 2024-10-07 04:29:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576792 {#4358
      date: 2023-06-24 05:19:52.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#13660
  +width: 40
  +height: 40
  +user: App\Entity\User {#4372
    +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
    +cover: null
    +email: "ikidd@lemmy.world"
    +username: "@ikidd@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
    +lastActive: DateTime @1729466951 {#4356
      date: 2024-10-21 01:29:11.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
    +entries: Doctrine\ORM\PersistentCollection {#4380 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
    +posts: Doctrine\ORM\PersistentCollection {#4388 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
    +follows: Doctrine\ORM\PersistentCollection {#4400 …}
    +followers: Doctrine\ORM\PersistentCollection {#4402 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4412 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
    +violations: Doctrine\ORM\PersistentCollection {#4416 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
    +awards: Doctrine\ORM\PersistentCollection {#4420 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
    +categories: Doctrine\ORM\PersistentCollection {#4424 …}
    -id: 10091
    -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
    +apId: "ikidd@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ikidd"
    +apPublicUrl: "https://lemmy.world/u/ikidd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ikidd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728268140 {#4357
      date: 2024-10-07 04:29:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576792 {#4358
      date: 2023-06-24 05:19:52.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.57 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5333
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5216
      +user: Proxies\__CG__\App\Entity\User {#5217
        +avatar: null
        +cover: null
        +email: "eutampieri@feddit.it"
        +username: "@eutampieri@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729403981 {#12845
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
        +entries: Doctrine\ORM\PersistentCollection {#12857 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
        +posts: Doctrine\ORM\PersistentCollection {#12865 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
        +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
        +follows: Doctrine\ORM\PersistentCollection {#12877 …}
        +followers: Doctrine\ORM\PersistentCollection {#12879 …}
        +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
        +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
        +reports: Doctrine\ORM\PersistentCollection {#12889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
        +violations: Doctrine\ORM\PersistentCollection {#12893 …}
        +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
        +awards: Doctrine\ORM\PersistentCollection {#12897 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
        +categories: Doctrine\ORM\PersistentCollection {#12901 …}
        -id: 32918
        -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
        +apId: "eutampieri@feddit.it"
        +apProfileId: "https://feddit.it/u/eutampieri"
        +apPublicUrl: "https://feddit.it/u/eutampieri"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "eutampieri"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728567067 {#12842
          date: 2024-10-10 15:31:07.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689979740 {#12844
          date: 2023-07-22 00:49:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4359
        +user: App\Entity\User {#4372}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
          \n
          It’s an old LJ4000 so it’s idle power is pretty high.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729403981 {#4354
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4360 …}
        +nested: Doctrine\ORM\PersistentCollection {#4362 …}
        +votes: Doctrine\ORM\PersistentCollection {#4364 …}
        +reports: Doctrine\ORM\PersistentCollection {#4366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
        -id: 349115
        -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7119511"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706510160 {#4355
          date: 2024-01-29 07:36:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: "I use the IPP integration for that"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706519791 {#5214
        date: 2024-01-29 10:16:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5218 …}
      +nested: Doctrine\ORM\PersistentCollection {#5220 …}
      +votes: Doctrine\ORM\PersistentCollection {#5222 …}
      +reports: Doctrine\ORM\PersistentCollection {#5224 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
      -id: 349327
      -bodyTs: "'integr':5 'ipp':4 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5171668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706519791 {#5215
        date: 2024-01-29 10:16:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: """
      I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
      \n
      Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706539246 {#5330
      date: 2024-01-29 15:40:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5334 …}
    +nested: Doctrine\ORM\PersistentCollection {#5336 …}
    +votes: Doctrine\ORM\PersistentCollection {#5338 …}
    +reports: Doctrine\ORM\PersistentCollection {#5340 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
    -id: 349846
    -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7126453"
    +editedAt: DateTimeImmutable @1729396671 {#5331
      date: 2024-10-20 05:57:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706539246 {#5332
      date: 2024-01-29 15:40:46.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13734
  +subject: App\Entity\EntryComment {#5333
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5216
      +user: Proxies\__CG__\App\Entity\User {#5217
        +avatar: null
        +cover: null
        +email: "eutampieri@feddit.it"
        +username: "@eutampieri@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729403981 {#12845
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
        +entries: Doctrine\ORM\PersistentCollection {#12857 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
        +posts: Doctrine\ORM\PersistentCollection {#12865 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
        +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
        +follows: Doctrine\ORM\PersistentCollection {#12877 …}
        +followers: Doctrine\ORM\PersistentCollection {#12879 …}
        +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
        +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
        +reports: Doctrine\ORM\PersistentCollection {#12889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
        +violations: Doctrine\ORM\PersistentCollection {#12893 …}
        +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
        +awards: Doctrine\ORM\PersistentCollection {#12897 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
        +categories: Doctrine\ORM\PersistentCollection {#12901 …}
        -id: 32918
        -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
        +apId: "eutampieri@feddit.it"
        +apProfileId: "https://feddit.it/u/eutampieri"
        +apPublicUrl: "https://feddit.it/u/eutampieri"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "eutampieri"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728567067 {#12842
          date: 2024-10-10 15:31:07.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689979740 {#12844
          date: 2023-07-22 00:49:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4359
        +user: App\Entity\User {#4372}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
          \n
          It’s an old LJ4000 so it’s idle power is pretty high.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729403981 {#4354
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4360 …}
        +nested: Doctrine\ORM\PersistentCollection {#4362 …}
        +votes: Doctrine\ORM\PersistentCollection {#4364 …}
        +reports: Doctrine\ORM\PersistentCollection {#4366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
        -id: 349115
        -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7119511"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706510160 {#4355
          date: 2024-01-29 07:36:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: "I use the IPP integration for that"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706519791 {#5214
        date: 2024-01-29 10:16:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5218 …}
      +nested: Doctrine\ORM\PersistentCollection {#5220 …}
      +votes: Doctrine\ORM\PersistentCollection {#5222 …}
      +reports: Doctrine\ORM\PersistentCollection {#5224 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
      -id: 349327
      -bodyTs: "'integr':5 'ipp':4 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5171668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706519791 {#5215
        date: 2024-01-29 10:16:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: """
      I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
      \n
      Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706539246 {#5330
      date: 2024-01-29 15:40:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5334 …}
    +nested: Doctrine\ORM\PersistentCollection {#5336 …}
    +votes: Doctrine\ORM\PersistentCollection {#5338 …}
    +reports: Doctrine\ORM\PersistentCollection {#5340 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
    -id: 349846
    -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7126453"
    +editedAt: DateTimeImmutable @1729396671 {#5331
      date: 2024-10-20 05:57:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706539246 {#5332
      date: 2024-01-29 15:40:46.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.70 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5333
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5216
      +user: Proxies\__CG__\App\Entity\User {#5217
        +avatar: null
        +cover: null
        +email: "eutampieri@feddit.it"
        +username: "@eutampieri@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729403981 {#12845
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
        +entries: Doctrine\ORM\PersistentCollection {#12857 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
        +posts: Doctrine\ORM\PersistentCollection {#12865 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
        +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
        +follows: Doctrine\ORM\PersistentCollection {#12877 …}
        +followers: Doctrine\ORM\PersistentCollection {#12879 …}
        +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
        +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
        +reports: Doctrine\ORM\PersistentCollection {#12889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
        +violations: Doctrine\ORM\PersistentCollection {#12893 …}
        +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
        +awards: Doctrine\ORM\PersistentCollection {#12897 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
        +categories: Doctrine\ORM\PersistentCollection {#12901 …}
        -id: 32918
        -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
        +apId: "eutampieri@feddit.it"
        +apProfileId: "https://feddit.it/u/eutampieri"
        +apPublicUrl: "https://feddit.it/u/eutampieri"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "eutampieri"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728567067 {#12842
          date: 2024-10-10 15:31:07.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689979740 {#12844
          date: 2023-07-22 00:49:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4359
        +user: App\Entity\User {#4372}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
          \n
          It’s an old LJ4000 so it’s idle power is pretty high.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729403981 {#4354
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4360 …}
        +nested: Doctrine\ORM\PersistentCollection {#4362 …}
        +votes: Doctrine\ORM\PersistentCollection {#4364 …}
        +reports: Doctrine\ORM\PersistentCollection {#4366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
        -id: 349115
        -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7119511"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706510160 {#4355
          date: 2024-01-29 07:36:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: "I use the IPP integration for that"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706519791 {#5214
        date: 2024-01-29 10:16:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5218 …}
      +nested: Doctrine\ORM\PersistentCollection {#5220 …}
      +votes: Doctrine\ORM\PersistentCollection {#5222 …}
      +reports: Doctrine\ORM\PersistentCollection {#5224 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
      -id: 349327
      -bodyTs: "'integr':5 'ipp':4 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5171668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706519791 {#5215
        date: 2024-01-29 10:16:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: """
      I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
      \n
      Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706539246 {#5330
      date: 2024-01-29 15:40:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5334 …}
    +nested: Doctrine\ORM\PersistentCollection {#5336 …}
    +votes: Doctrine\ORM\PersistentCollection {#5338 …}
    +reports: Doctrine\ORM\PersistentCollection {#5340 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
    -id: 349846
    -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7126453"
    +editedAt: DateTimeImmutable @1729396671 {#5331
      date: 2024-10-20 05:57:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706539246 {#5332
      date: 2024-01-29 15:40:46.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13791
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5333
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5216
      +user: Proxies\__CG__\App\Entity\User {#5217
        +avatar: null
        +cover: null
        +email: "eutampieri@feddit.it"
        +username: "@eutampieri@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729403981 {#12845
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
        +entries: Doctrine\ORM\PersistentCollection {#12857 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
        +posts: Doctrine\ORM\PersistentCollection {#12865 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
        +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
        +follows: Doctrine\ORM\PersistentCollection {#12877 …}
        +followers: Doctrine\ORM\PersistentCollection {#12879 …}
        +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
        +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
        +reports: Doctrine\ORM\PersistentCollection {#12889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
        +violations: Doctrine\ORM\PersistentCollection {#12893 …}
        +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
        +awards: Doctrine\ORM\PersistentCollection {#12897 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
        +categories: Doctrine\ORM\PersistentCollection {#12901 …}
        -id: 32918
        -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
        +apId: "eutampieri@feddit.it"
        +apProfileId: "https://feddit.it/u/eutampieri"
        +apPublicUrl: "https://feddit.it/u/eutampieri"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "eutampieri"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728567067 {#12842
          date: 2024-10-10 15:31:07.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689979740 {#12844
          date: 2023-07-22 00:49:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4359
        +user: App\Entity\User {#4372}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
          \n
          It’s an old LJ4000 so it’s idle power is pretty high.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729403981 {#4354
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4360 …}
        +nested: Doctrine\ORM\PersistentCollection {#4362 …}
        +votes: Doctrine\ORM\PersistentCollection {#4364 …}
        +reports: Doctrine\ORM\PersistentCollection {#4366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
        -id: 349115
        -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7119511"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706510160 {#4355
          date: 2024-01-29 07:36:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: "I use the IPP integration for that"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706519791 {#5214
        date: 2024-01-29 10:16:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5218 …}
      +nested: Doctrine\ORM\PersistentCollection {#5220 …}
      +votes: Doctrine\ORM\PersistentCollection {#5222 …}
      +reports: Doctrine\ORM\PersistentCollection {#5224 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
      -id: 349327
      -bodyTs: "'integr':5 'ipp':4 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5171668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706519791 {#5215
        date: 2024-01-29 10:16:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: """
      I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
      \n
      Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706539246 {#5330
      date: 2024-01-29 15:40:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5334 …}
    +nested: Doctrine\ORM\PersistentCollection {#5336 …}
    +votes: Doctrine\ORM\PersistentCollection {#5338 …}
    +reports: Doctrine\ORM\PersistentCollection {#5340 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
    -id: 349846
    -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7126453"
    +editedAt: DateTimeImmutable @1729396671 {#5331
      date: 2024-10-20 05:57:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706539246 {#5332
      date: 2024-01-29 15:40:46.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 176.73 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5333
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5216
      +user: Proxies\__CG__\App\Entity\User {#5217
        +avatar: null
        +cover: null
        +email: "eutampieri@feddit.it"
        +username: "@eutampieri@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729403981 {#12845
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
        +entries: Doctrine\ORM\PersistentCollection {#12857 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
        +posts: Doctrine\ORM\PersistentCollection {#12865 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
        +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
        +follows: Doctrine\ORM\PersistentCollection {#12877 …}
        +followers: Doctrine\ORM\PersistentCollection {#12879 …}
        +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
        +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
        +reports: Doctrine\ORM\PersistentCollection {#12889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
        +violations: Doctrine\ORM\PersistentCollection {#12893 …}
        +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
        +awards: Doctrine\ORM\PersistentCollection {#12897 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
        +categories: Doctrine\ORM\PersistentCollection {#12901 …}
        -id: 32918
        -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
        +apId: "eutampieri@feddit.it"
        +apProfileId: "https://feddit.it/u/eutampieri"
        +apPublicUrl: "https://feddit.it/u/eutampieri"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "eutampieri"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728567067 {#12842
          date: 2024-10-10 15:31:07.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689979740 {#12844
          date: 2023-07-22 00:49:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4359
        +user: App\Entity\User {#4372}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
          \n
          It’s an old LJ4000 so it’s idle power is pretty high.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729403981 {#4354
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4360 …}
        +nested: Doctrine\ORM\PersistentCollection {#4362 …}
        +votes: Doctrine\ORM\PersistentCollection {#4364 …}
        +reports: Doctrine\ORM\PersistentCollection {#4366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
        -id: 349115
        -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7119511"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706510160 {#4355
          date: 2024-01-29 07:36:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: "I use the IPP integration for that"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706519791 {#5214
        date: 2024-01-29 10:16:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5218 …}
      +nested: Doctrine\ORM\PersistentCollection {#5220 …}
      +votes: Doctrine\ORM\PersistentCollection {#5222 …}
      +reports: Doctrine\ORM\PersistentCollection {#5224 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
      -id: 349327
      -bodyTs: "'integr':5 'ipp':4 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5171668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706519791 {#5215
        date: 2024-01-29 10:16:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: """
      I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
      \n
      Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706539246 {#5330
      date: 2024-01-29 15:40:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5334 …}
    +nested: Doctrine\ORM\PersistentCollection {#5336 …}
    +votes: Doctrine\ORM\PersistentCollection {#5338 …}
    +reports: Doctrine\ORM\PersistentCollection {#5340 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
    -id: 349846
    -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7126453"
    +editedAt: DateTimeImmutable @1729396671 {#5331
      date: 2024-10-20 05:57:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706539246 {#5332
      date: 2024-01-29 15:40:46.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#14031
  +comment: App\Entity\EntryComment {#5333
    +user: App\Entity\User {#4372
      +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
      +cover: null
      +email: "ikidd@lemmy.world"
      +username: "@ikidd@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
      +lastActive: DateTime @1729466951 {#4356
        date: 2024-10-21 01:29:11.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
      +entries: Doctrine\ORM\PersistentCollection {#4380 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
      +posts: Doctrine\ORM\PersistentCollection {#4388 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
      +follows: Doctrine\ORM\PersistentCollection {#4400 …}
      +followers: Doctrine\ORM\PersistentCollection {#4402 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +violations: Doctrine\ORM\PersistentCollection {#4416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
      +awards: Doctrine\ORM\PersistentCollection {#4420 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
      +categories: Doctrine\ORM\PersistentCollection {#4424 …}
      -id: 10091
      -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
      +apId: "ikidd@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ikidd"
      +apPublicUrl: "https://lemmy.world/u/ikidd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ikidd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728268140 {#4357
        date: 2024-10-07 04:29:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576792 {#4358
        date: 2023-06-24 05:19:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5216
      +user: Proxies\__CG__\App\Entity\User {#5217
        +avatar: null
        +cover: null
        +email: "eutampieri@feddit.it"
        +username: "@eutampieri@feddit.it"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729403981 {#12845
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
        +entries: Doctrine\ORM\PersistentCollection {#12857 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
        +posts: Doctrine\ORM\PersistentCollection {#12865 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
        +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
        +follows: Doctrine\ORM\PersistentCollection {#12877 …}
        +followers: Doctrine\ORM\PersistentCollection {#12879 …}
        +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
        +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
        +reports: Doctrine\ORM\PersistentCollection {#12889 …}
        +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
        +violations: Doctrine\ORM\PersistentCollection {#12893 …}
        +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
        +awards: Doctrine\ORM\PersistentCollection {#12897 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
        +categories: Doctrine\ORM\PersistentCollection {#12901 …}
        -id: 32918
        -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
        +apId: "eutampieri@feddit.it"
        +apProfileId: "https://feddit.it/u/eutampieri"
        +apPublicUrl: "https://feddit.it/u/eutampieri"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.it/inbox"
        +apDomain: "feddit.it"
        +apPreferredUsername: "eutampieri"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728567067 {#12842
          date: 2024-10-10 15:31:07.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689979740 {#12844
          date: 2023-07-22 00:49:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4359
        +user: App\Entity\User {#4372}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
          \n
          It’s an old LJ4000 so it’s idle power is pretty high.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729403981 {#4354
          date: 2024-10-20 07:59:41.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4360 …}
        +nested: Doctrine\ORM\PersistentCollection {#4362 …}
        +votes: Doctrine\ORM\PersistentCollection {#4364 …}
        +reports: Doctrine\ORM\PersistentCollection {#4366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
        -id: 349115
        -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7119511"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706510160 {#4355
          date: 2024-01-29 07:36:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: "I use the IPP integration for that"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706519791 {#5214
        date: 2024-01-29 10:16:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5218 …}
      +nested: Doctrine\ORM\PersistentCollection {#5220 …}
      +votes: Doctrine\ORM\PersistentCollection {#5222 …}
      +reports: Doctrine\ORM\PersistentCollection {#5224 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
      -id: 349327
      -bodyTs: "'integr':5 'ipp':4 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.it/comment/5171668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706519791 {#5215
        date: 2024-01-29 10:16:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: """
      I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
      \n
      Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706539246 {#5330
      date: 2024-01-29 15:40:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5334 …}
    +nested: Doctrine\ORM\PersistentCollection {#5336 …}
    +votes: Doctrine\ORM\PersistentCollection {#5338 …}
    +reports: Doctrine\ORM\PersistentCollection {#5340 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
    -id: 349846
    -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7126453"
    +editedAt: DateTimeImmutable @1729396671 {#5331
      date: 2024-10-20 05:57:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706539246 {#5332
      date: 2024-01-29 15:40:46.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 175.82 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5402
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5333
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5216
        +user: Proxies\__CG__\App\Entity\User {#5217 …2}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4359
          +user: App\Entity\User {#4372}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
            \n
            It’s an old LJ4000 so it’s idle power is pretty high.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1729403981 {#4354
            date: 2024-10-20 07:59:41.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4360 …}
          +nested: Doctrine\ORM\PersistentCollection {#4362 …}
          +votes: Doctrine\ORM\PersistentCollection {#4364 …}
          +reports: Doctrine\ORM\PersistentCollection {#4366 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
          -id: 349115
          -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7119511"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706510160 {#4355
            date: 2024-01-29 07:36:00.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4359}
        +body: "I use the IPP integration for that"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706519791 {#5214
          date: 2024-01-29 10:16:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@ikidd@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5218 …}
        +nested: Doctrine\ORM\PersistentCollection {#5220 …}
        +votes: Doctrine\ORM\PersistentCollection {#5222 …}
        +reports: Doctrine\ORM\PersistentCollection {#5224 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
        -id: 349327
        -bodyTs: "'integr':5 'ipp':4 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.it/comment/5171668"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706519791 {#5215
          date: 2024-01-29 10:16:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: """
        I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
        \n
        Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706539246 {#5330
        date: 2024-01-29 15:40:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5334 …}
      +nested: Doctrine\ORM\PersistentCollection {#5336 …}
      +votes: Doctrine\ORM\PersistentCollection {#5338 …}
      +reports: Doctrine\ORM\PersistentCollection {#5340 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
      -id: 349846
      -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7126453"
      +editedAt: DateTimeImmutable @1729396671 {#5331
        date: 2024-10-20 05:57:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706539246 {#5332
        date: 2024-01-29 15:40:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "☺️"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706541875 {#5400
      date: 2024-01-29 16:24:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5403 …}
    +nested: Doctrine\ORM\PersistentCollection {#5405 …}
    +votes: Doctrine\ORM\PersistentCollection {#5407 …}
    +reports: Doctrine\ORM\PersistentCollection {#5409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5411 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5413 …}
    -id: 349980
    -bodyTs: ""
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5176416"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706541875 {#5401
      date: 2024-01-29 16:24:35.0 +01:00
    }
  }
  "showNested" => true
  "level" => 4
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#14086
  +comment: App\Entity\EntryComment {#5402
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5333
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5216
        +user: Proxies\__CG__\App\Entity\User {#5217 …2}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4359
          +user: App\Entity\User {#4372}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
            \n
            It’s an old LJ4000 so it’s idle power is pretty high.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1729403981 {#4354
            date: 2024-10-20 07:59:41.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4360 …}
          +nested: Doctrine\ORM\PersistentCollection {#4362 …}
          +votes: Doctrine\ORM\PersistentCollection {#4364 …}
          +reports: Doctrine\ORM\PersistentCollection {#4366 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
          -id: 349115
          -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7119511"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706510160 {#4355
            date: 2024-01-29 07:36:00.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4359}
        +body: "I use the IPP integration for that"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706519791 {#5214
          date: 2024-01-29 10:16:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@ikidd@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5218 …}
        +nested: Doctrine\ORM\PersistentCollection {#5220 …}
        +votes: Doctrine\ORM\PersistentCollection {#5222 …}
        +reports: Doctrine\ORM\PersistentCollection {#5224 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
        -id: 349327
        -bodyTs: "'integr':5 'ipp':4 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.it/comment/5171668"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706519791 {#5215
          date: 2024-01-29 10:16:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: """
        I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
        \n
        Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706539246 {#5330
        date: 2024-01-29 15:40:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5334 …}
      +nested: Doctrine\ORM\PersistentCollection {#5336 …}
      +votes: Doctrine\ORM\PersistentCollection {#5338 …}
      +reports: Doctrine\ORM\PersistentCollection {#5340 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
      -id: 349846
      -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7126453"
      +editedAt: DateTimeImmutable @1729396671 {#5331
        date: 2024-10-20 05:57:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706539246 {#5332
        date: 2024-01-29 15:40:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "☺️"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706541875 {#5400
      date: 2024-01-29 16:24:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5403 …}
    +nested: Doctrine\ORM\PersistentCollection {#5405 …}
    +votes: Doctrine\ORM\PersistentCollection {#5407 …}
    +reports: Doctrine\ORM\PersistentCollection {#5409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5411 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5413 …}
    -id: 349980
    -bodyTs: ""
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5176416"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706541875 {#5401
      date: 2024-01-29 16:24:35.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 4
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.14 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5217
    +avatar: null
    +cover: null
    +email: "eutampieri@feddit.it"
    +username: "@eutampieri@feddit.it"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729403981 {#12845
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
    +entries: Doctrine\ORM\PersistentCollection {#12857 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
    +posts: Doctrine\ORM\PersistentCollection {#12865 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
    +follows: Doctrine\ORM\PersistentCollection {#12877 …}
    +followers: Doctrine\ORM\PersistentCollection {#12879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
    +reports: Doctrine\ORM\PersistentCollection {#12889 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
    +violations: Doctrine\ORM\PersistentCollection {#12893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
    +awards: Doctrine\ORM\PersistentCollection {#12897 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
    +categories: Doctrine\ORM\PersistentCollection {#12901 …}
    -id: 32918
    -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
    +apId: "eutampieri@feddit.it"
    +apProfileId: "https://feddit.it/u/eutampieri"
    +apPublicUrl: "https://feddit.it/u/eutampieri"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.it/inbox"
    +apDomain: "feddit.it"
    +apPreferredUsername: "eutampieri"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728567067 {#12842
      date: 2024-10-10 15:31:07.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689979740 {#12844
      date: 2023-07-22 00:49:00.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#14131
  +user: Proxies\__CG__\App\Entity\User {#5217
    +avatar: null
    +cover: null
    +email: "eutampieri@feddit.it"
    +username: "@eutampieri@feddit.it"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729403981 {#12845
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
    +entries: Doctrine\ORM\PersistentCollection {#12857 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
    +posts: Doctrine\ORM\PersistentCollection {#12865 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
    +follows: Doctrine\ORM\PersistentCollection {#12877 …}
    +followers: Doctrine\ORM\PersistentCollection {#12879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
    +reports: Doctrine\ORM\PersistentCollection {#12889 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
    +violations: Doctrine\ORM\PersistentCollection {#12893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
    +awards: Doctrine\ORM\PersistentCollection {#12897 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
    +categories: Doctrine\ORM\PersistentCollection {#12901 …}
    -id: 32918
    -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
    +apId: "eutampieri@feddit.it"
    +apProfileId: "https://feddit.it/u/eutampieri"
    +apPublicUrl: "https://feddit.it/u/eutampieri"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.it/inbox"
    +apDomain: "feddit.it"
    +apPreferredUsername: "eutampieri"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728567067 {#12842
      date: 2024-10-10 15:31:07.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689979740 {#12844
      date: 2023-07-22 00:49:00.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706541875 {#5401
    date: 2024-01-29 16:24:35.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14186
  +date: DateTimeImmutable @1706541875 {#5401
    date: 2024-01-29 16:24:35.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706541875 {#5401
    date: 2024-01-29 16:24:35.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#14240
  +createdAt: DateTimeImmutable @1706541875 {#5401
    date: 2024-01-29 16:24:35.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.14 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5217
    +avatar: null
    +cover: null
    +email: "eutampieri@feddit.it"
    +username: "@eutampieri@feddit.it"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729403981 {#12845
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
    +entries: Doctrine\ORM\PersistentCollection {#12857 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
    +posts: Doctrine\ORM\PersistentCollection {#12865 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
    +follows: Doctrine\ORM\PersistentCollection {#12877 …}
    +followers: Doctrine\ORM\PersistentCollection {#12879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
    +reports: Doctrine\ORM\PersistentCollection {#12889 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
    +violations: Doctrine\ORM\PersistentCollection {#12893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
    +awards: Doctrine\ORM\PersistentCollection {#12897 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
    +categories: Doctrine\ORM\PersistentCollection {#12901 …}
    -id: 32918
    -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
    +apId: "eutampieri@feddit.it"
    +apProfileId: "https://feddit.it/u/eutampieri"
    +apPublicUrl: "https://feddit.it/u/eutampieri"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.it/inbox"
    +apDomain: "feddit.it"
    +apPreferredUsername: "eutampieri"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728567067 {#12842
      date: 2024-10-10 15:31:07.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689979740 {#12844
      date: 2023-07-22 00:49:00.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#14294
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5217
    +avatar: null
    +cover: null
    +email: "eutampieri@feddit.it"
    +username: "@eutampieri@feddit.it"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729403981 {#12845
      date: 2024-10-20 07:59:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
    +entries: Doctrine\ORM\PersistentCollection {#12857 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
    +posts: Doctrine\ORM\PersistentCollection {#12865 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
    +follows: Doctrine\ORM\PersistentCollection {#12877 …}
    +followers: Doctrine\ORM\PersistentCollection {#12879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
    +reports: Doctrine\ORM\PersistentCollection {#12889 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
    +violations: Doctrine\ORM\PersistentCollection {#12893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
    +awards: Doctrine\ORM\PersistentCollection {#12897 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
    +categories: Doctrine\ORM\PersistentCollection {#12901 …}
    -id: 32918
    -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
    +apId: "eutampieri@feddit.it"
    +apProfileId: "https://feddit.it/u/eutampieri"
    +apPublicUrl: "https://feddit.it/u/eutampieri"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.it/inbox"
    +apDomain: "feddit.it"
    +apPreferredUsername: "eutampieri"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728567067 {#12842
      date: 2024-10-10 15:31:07.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689979740 {#12844
      date: 2023-07-22 00:49:00.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.55 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5402
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5333
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5216
        +user: Proxies\__CG__\App\Entity\User {#5217 …2}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4359
          +user: App\Entity\User {#4372}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
            \n
            It’s an old LJ4000 so it’s idle power is pretty high.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1729403981 {#4354
            date: 2024-10-20 07:59:41.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4360 …}
          +nested: Doctrine\ORM\PersistentCollection {#4362 …}
          +votes: Doctrine\ORM\PersistentCollection {#4364 …}
          +reports: Doctrine\ORM\PersistentCollection {#4366 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
          -id: 349115
          -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7119511"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706510160 {#4355
            date: 2024-01-29 07:36:00.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4359}
        +body: "I use the IPP integration for that"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706519791 {#5214
          date: 2024-01-29 10:16:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@ikidd@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5218 …}
        +nested: Doctrine\ORM\PersistentCollection {#5220 …}
        +votes: Doctrine\ORM\PersistentCollection {#5222 …}
        +reports: Doctrine\ORM\PersistentCollection {#5224 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
        -id: 349327
        -bodyTs: "'integr':5 'ipp':4 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.it/comment/5171668"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706519791 {#5215
          date: 2024-01-29 10:16:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: """
        I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
        \n
        Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706539246 {#5330
        date: 2024-01-29 15:40:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5334 …}
      +nested: Doctrine\ORM\PersistentCollection {#5336 …}
      +votes: Doctrine\ORM\PersistentCollection {#5338 …}
      +reports: Doctrine\ORM\PersistentCollection {#5340 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
      -id: 349846
      -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7126453"
      +editedAt: DateTimeImmutable @1729396671 {#5331
        date: 2024-10-20 05:57:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706539246 {#5332
        date: 2024-01-29 15:40:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "☺️"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706541875 {#5400
      date: 2024-01-29 16:24:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5403 …}
    +nested: Doctrine\ORM\PersistentCollection {#5405 …}
    +votes: Doctrine\ORM\PersistentCollection {#5407 …}
    +reports: Doctrine\ORM\PersistentCollection {#5409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5411 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5413 …}
    -id: 349980
    -bodyTs: ""
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5176416"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706541875 {#5401
      date: 2024-01-29 16:24:35.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#14363
  +subject: App\Entity\EntryComment {#5402
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5333
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5216
        +user: Proxies\__CG__\App\Entity\User {#5217 …2}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4359
          +user: App\Entity\User {#4372}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
            \n
            It’s an old LJ4000 so it’s idle power is pretty high.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1729403981 {#4354
            date: 2024-10-20 07:59:41.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4360 …}
          +nested: Doctrine\ORM\PersistentCollection {#4362 …}
          +votes: Doctrine\ORM\PersistentCollection {#4364 …}
          +reports: Doctrine\ORM\PersistentCollection {#4366 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
          -id: 349115
          -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7119511"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706510160 {#4355
            date: 2024-01-29 07:36:00.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4359}
        +body: "I use the IPP integration for that"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706519791 {#5214
          date: 2024-01-29 10:16:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@ikidd@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5218 …}
        +nested: Doctrine\ORM\PersistentCollection {#5220 …}
        +votes: Doctrine\ORM\PersistentCollection {#5222 …}
        +reports: Doctrine\ORM\PersistentCollection {#5224 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
        -id: 349327
        -bodyTs: "'integr':5 'ipp':4 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.it/comment/5171668"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706519791 {#5215
          date: 2024-01-29 10:16:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: """
        I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
        \n
        Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706539246 {#5330
        date: 2024-01-29 15:40:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5334 …}
      +nested: Doctrine\ORM\PersistentCollection {#5336 …}
      +votes: Doctrine\ORM\PersistentCollection {#5338 …}
      +reports: Doctrine\ORM\PersistentCollection {#5340 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
      -id: 349846
      -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7126453"
      +editedAt: DateTimeImmutable @1729396671 {#5331
        date: 2024-10-20 05:57:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706539246 {#5332
        date: 2024-01-29 15:40:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "☺️"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706541875 {#5400
      date: 2024-01-29 16:24:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5403 …}
    +nested: Doctrine\ORM\PersistentCollection {#5405 …}
    +votes: Doctrine\ORM\PersistentCollection {#5407 …}
    +reports: Doctrine\ORM\PersistentCollection {#5409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5411 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5413 …}
    -id: 349980
    -bodyTs: ""
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5176416"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706541875 {#5401
      date: 2024-01-29 16:24:35.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.74 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5402
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5333
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5216
        +user: Proxies\__CG__\App\Entity\User {#5217 …2}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4359
          +user: App\Entity\User {#4372}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
            \n
            It’s an old LJ4000 so it’s idle power is pretty high.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1729403981 {#4354
            date: 2024-10-20 07:59:41.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4360 …}
          +nested: Doctrine\ORM\PersistentCollection {#4362 …}
          +votes: Doctrine\ORM\PersistentCollection {#4364 …}
          +reports: Doctrine\ORM\PersistentCollection {#4366 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
          -id: 349115
          -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7119511"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706510160 {#4355
            date: 2024-01-29 07:36:00.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4359}
        +body: "I use the IPP integration for that"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706519791 {#5214
          date: 2024-01-29 10:16:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@ikidd@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5218 …}
        +nested: Doctrine\ORM\PersistentCollection {#5220 …}
        +votes: Doctrine\ORM\PersistentCollection {#5222 …}
        +reports: Doctrine\ORM\PersistentCollection {#5224 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
        -id: 349327
        -bodyTs: "'integr':5 'ipp':4 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.it/comment/5171668"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706519791 {#5215
          date: 2024-01-29 10:16:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: """
        I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
        \n
        Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706539246 {#5330
        date: 2024-01-29 15:40:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5334 …}
      +nested: Doctrine\ORM\PersistentCollection {#5336 …}
      +votes: Doctrine\ORM\PersistentCollection {#5338 …}
      +reports: Doctrine\ORM\PersistentCollection {#5340 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
      -id: 349846
      -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7126453"
      +editedAt: DateTimeImmutable @1729396671 {#5331
        date: 2024-10-20 05:57:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706539246 {#5332
        date: 2024-01-29 15:40:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "☺️"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706541875 {#5400
      date: 2024-01-29 16:24:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5403 …}
    +nested: Doctrine\ORM\PersistentCollection {#5405 …}
    +votes: Doctrine\ORM\PersistentCollection {#5407 …}
    +reports: Doctrine\ORM\PersistentCollection {#5409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5411 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5413 …}
    -id: 349980
    -bodyTs: ""
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5176416"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706541875 {#5401
      date: 2024-01-29 16:24:35.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#14420
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5402
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5333
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5216
        +user: Proxies\__CG__\App\Entity\User {#5217 …2}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4359
          +user: App\Entity\User {#4372}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
            \n
            It’s an old LJ4000 so it’s idle power is pretty high.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1729403981 {#4354
            date: 2024-10-20 07:59:41.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4360 …}
          +nested: Doctrine\ORM\PersistentCollection {#4362 …}
          +votes: Doctrine\ORM\PersistentCollection {#4364 …}
          +reports: Doctrine\ORM\PersistentCollection {#4366 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
          -id: 349115
          -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7119511"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706510160 {#4355
            date: 2024-01-29 07:36:00.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4359}
        +body: "I use the IPP integration for that"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706519791 {#5214
          date: 2024-01-29 10:16:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@ikidd@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5218 …}
        +nested: Doctrine\ORM\PersistentCollection {#5220 …}
        +votes: Doctrine\ORM\PersistentCollection {#5222 …}
        +reports: Doctrine\ORM\PersistentCollection {#5224 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
        -id: 349327
        -bodyTs: "'integr':5 'ipp':4 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.it/comment/5171668"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706519791 {#5215
          date: 2024-01-29 10:16:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: """
        I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
        \n
        Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706539246 {#5330
        date: 2024-01-29 15:40:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5334 …}
      +nested: Doctrine\ORM\PersistentCollection {#5336 …}
      +votes: Doctrine\ORM\PersistentCollection {#5338 …}
      +reports: Doctrine\ORM\PersistentCollection {#5340 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
      -id: 349846
      -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7126453"
      +editedAt: DateTimeImmutable @1729396671 {#5331
        date: 2024-10-20 05:57:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706539246 {#5332
        date: 2024-01-29 15:40:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "☺️"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706541875 {#5400
      date: 2024-01-29 16:24:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5403 …}
    +nested: Doctrine\ORM\PersistentCollection {#5405 …}
    +votes: Doctrine\ORM\PersistentCollection {#5407 …}
    +reports: Doctrine\ORM\PersistentCollection {#5409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5411 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5413 …}
    -id: 349980
    -bodyTs: ""
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5176416"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706541875 {#5401
      date: 2024-01-29 16:24:35.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 0.36 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5402
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5333
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5216
        +user: Proxies\__CG__\App\Entity\User {#5217 …2}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4359
          +user: App\Entity\User {#4372}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
            \n
            It’s an old LJ4000 so it’s idle power is pretty high.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1729403981 {#4354
            date: 2024-10-20 07:59:41.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4360 …}
          +nested: Doctrine\ORM\PersistentCollection {#4362 …}
          +votes: Doctrine\ORM\PersistentCollection {#4364 …}
          +reports: Doctrine\ORM\PersistentCollection {#4366 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
          -id: 349115
          -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7119511"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706510160 {#4355
            date: 2024-01-29 07:36:00.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4359}
        +body: "I use the IPP integration for that"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706519791 {#5214
          date: 2024-01-29 10:16:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@ikidd@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5218 …}
        +nested: Doctrine\ORM\PersistentCollection {#5220 …}
        +votes: Doctrine\ORM\PersistentCollection {#5222 …}
        +reports: Doctrine\ORM\PersistentCollection {#5224 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
        -id: 349327
        -bodyTs: "'integr':5 'ipp':4 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.it/comment/5171668"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706519791 {#5215
          date: 2024-01-29 10:16:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: """
        I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
        \n
        Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706539246 {#5330
        date: 2024-01-29 15:40:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5334 …}
      +nested: Doctrine\ORM\PersistentCollection {#5336 …}
      +votes: Doctrine\ORM\PersistentCollection {#5338 …}
      +reports: Doctrine\ORM\PersistentCollection {#5340 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
      -id: 349846
      -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7126453"
      +editedAt: DateTimeImmutable @1729396671 {#5331
        date: 2024-10-20 05:57:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706539246 {#5332
        date: 2024-01-29 15:40:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "☺️"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706541875 {#5400
      date: 2024-01-29 16:24:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5403 …}
    +nested: Doctrine\ORM\PersistentCollection {#5405 …}
    +votes: Doctrine\ORM\PersistentCollection {#5407 …}
    +reports: Doctrine\ORM\PersistentCollection {#5409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5411 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5413 …}
    -id: 349980
    -bodyTs: ""
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5176416"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706541875 {#5401
      date: 2024-01-29 16:24:35.0 +01:00
    }
  }
  "level" => 4
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#14660
  +comment: App\Entity\EntryComment {#5402
    +user: Proxies\__CG__\App\Entity\User {#5217
      +avatar: null
      +cover: null
      +email: "eutampieri@feddit.it"
      +username: "@eutampieri@feddit.it"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729403981 {#12845
        date: 2024-10-20 07:59:41.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12850 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12855 …}
      +entries: Doctrine\ORM\PersistentCollection {#12857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12863 …}
      +posts: Doctrine\ORM\PersistentCollection {#12865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12875 …}
      +follows: Doctrine\ORM\PersistentCollection {#12877 …}
      +followers: Doctrine\ORM\PersistentCollection {#12879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12887 …}
      +reports: Doctrine\ORM\PersistentCollection {#12889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12891 …}
      +violations: Doctrine\ORM\PersistentCollection {#12893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12895 …}
      +awards: Doctrine\ORM\PersistentCollection {#12897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12899 …}
      +categories: Doctrine\ORM\PersistentCollection {#12901 …}
      -id: 32918
      -password: "$2y$13$OOhYDYxEL4/Dk9UZv75GdeTeYrtKMfrkNcliRnoJ12LLXC4R/vmfS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12903 …}
      +apId: "eutampieri@feddit.it"
      +apProfileId: "https://feddit.it/u/eutampieri"
      +apPublicUrl: "https://feddit.it/u/eutampieri"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.it/inbox"
      +apDomain: "feddit.it"
      +apPreferredUsername: "eutampieri"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728567067 {#12842
        date: 2024-10-10 15:31:07.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689979740 {#12844
        date: 2023-07-22 00:49:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5333
      +user: App\Entity\User {#4372
        +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
        +cover: null
        +email: "ikidd@lemmy.world"
        +username: "@ikidd@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
        +lastActive: DateTime @1729466951 {#4356
          date: 2024-10-21 01:29:11.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
        +entries: Doctrine\ORM\PersistentCollection {#4380 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
        +posts: Doctrine\ORM\PersistentCollection {#4388 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
        +follows: Doctrine\ORM\PersistentCollection {#4400 …}
        +followers: Doctrine\ORM\PersistentCollection {#4402 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4412 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
        +violations: Doctrine\ORM\PersistentCollection {#4416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
        +awards: Doctrine\ORM\PersistentCollection {#4420 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
        +categories: Doctrine\ORM\PersistentCollection {#4424 …}
        -id: 10091
        -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
        +apId: "ikidd@lemmy.world"
        +apProfileId: "https://lemmy.world/u/ikidd"
        +apPublicUrl: "https://lemmy.world/u/ikidd"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "ikidd"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728268140 {#4357
          date: 2024-10-07 04:29:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576792 {#4358
          date: 2023-06-24 05:19:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5216
        +user: Proxies\__CG__\App\Entity\User {#5217 …2}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4359
          +user: App\Entity\User {#4372}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            HTML scrape of CUPS web server to see if there’s a print job waiting, turn on tasmota plug for laserprinter, then turn off in 5 minutes to save power.\n
            \n
            It’s an old LJ4000 so it’s idle power is pretty high.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1729403981 {#4354
            date: 2024-10-20 07:59:41.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4360 …}
          +nested: Doctrine\ORM\PersistentCollection {#4362 …}
          +votes: Doctrine\ORM\PersistentCollection {#4364 …}
          +reports: Doctrine\ORM\PersistentCollection {#4366 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4368 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4370 …}
          -id: 349115
          -bodyTs: "'5':26 'cup':4 'high':43 'html':1 'idl':39 'job':14 'laserprint':21 'lj4000':35 'minut':27 'old':34 'plug':19 'power':30,40 'pretti':42 'print':13 'save':29 'scrape':2 'see':8 'server':6 'tasmota':18 'turn':16,23 'wait':15 'web':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7119511"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706510160 {#4355
            date: 2024-01-29 07:36:00.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4359}
        +body: "I use the IPP integration for that"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706519791 {#5214
          date: 2024-01-29 10:16:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@ikidd@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5218 …}
        +nested: Doctrine\ORM\PersistentCollection {#5220 …}
        +votes: Doctrine\ORM\PersistentCollection {#5222 …}
        +reports: Doctrine\ORM\PersistentCollection {#5224 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5226 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5228 …}
        -id: 349327
        -bodyTs: "'integr':5 'ipp':4 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.it/comment/5171668"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706519791 {#5215
          date: 2024-01-29 10:16:31.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4359}
      +body: """
        I’m trying this now, I see it change the state to “printing” but I can’t bring up the device in automations to act on it. If I go into the IPP devices page and try to add an automation from the device page, it tells me no devics are available for automation.\n
        \n
        Edit: got it, it was under entities, not devices, in automations. That’s one more thing out of Node Red now, thanks!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706539246 {#5330
        date: 2024-01-29 15:40:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
        "@corroded@lemmy.world"
        "@ikidd@lemmy.world"
        "@eutampieri@feddit.it"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5334 …}
      +nested: Doctrine\ORM\PersistentCollection {#5336 …}
      +votes: Doctrine\ORM\PersistentCollection {#5338 …}
      +reports: Doctrine\ORM\PersistentCollection {#5340 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5342 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5344 …}
      -id: 349846
      -bodyTs: "'act':25 'add':39 'autom':23,41,54,65 'avail':52 'bring':18 'chang':9 'devic':21,34,44,50,63 'edit':55 'entiti':61 'go':30 'got':56 'ipp':33 'm':2 'node':73 'one':68 'page':35,45 'print':13 'red':74 'see':7 'state':11 'tell':47 'thank':76 'thing':70 'tri':3,37"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7126453"
      +editedAt: DateTimeImmutable @1729396671 {#5331
        date: 2024-10-20 05:57:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706539246 {#5332
        date: 2024-01-29 15:40:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4359}
    +body: "☺️"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706541875 {#5400
      date: 2024-01-29 16:24:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@ikidd@lemmy.world"
      "@eutampieri@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5403 …}
    +nested: Doctrine\ORM\PersistentCollection {#5405 …}
    +votes: Doctrine\ORM\PersistentCollection {#5407 …}
    +reports: Doctrine\ORM\PersistentCollection {#5409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5411 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5413 …}
    -id: 349980
    -bodyTs: ""
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.it/comment/5176416"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706541875 {#5401
      date: 2024-01-29 16:24:35.0 +01:00
    }
  }
  +nestedComments: []
  +level: 4
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 94.13 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4433
    +user: App\Entity\User {#4446
      +avatar: null
      +cover: null
      +email: "APassenger@lemmy.world"
      +username: "@APassenger@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729243229 {#4430
        date: 2024-10-18 11:20:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4451 …}
      +entries: Doctrine\ORM\PersistentCollection {#4453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4459 …}
      +posts: Doctrine\ORM\PersistentCollection {#4461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4471 …}
      +follows: Doctrine\ORM\PersistentCollection {#4473 …}
      +followers: Doctrine\ORM\PersistentCollection {#4475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +reports: Doctrine\ORM\PersistentCollection {#4485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4487 …}
      +violations: Doctrine\ORM\PersistentCollection {#4489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4491 …}
      +awards: Doctrine\ORM\PersistentCollection {#4493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4495 …}
      +categories: Doctrine\ORM\PersistentCollection {#4497 …}
      -id: 40156
      -password: "$2y$13$iW9sokrvQlmY7LWnIoV.nuBoXrS2OwSiFmvrTljktue8joAVS4s1K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4499 …}
      +apId: "APassenger@lemmy.world"
      +apProfileId: "https://lemmy.world/u/APassenger"
      +apPublicUrl: "https://lemmy.world/u/APassenger"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "APassenger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728072746 {#4431
        date: 2024-10-04 22:12:26.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691756274 {#4432
        date: 2023-08-11 14:17:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Sunset and sunrise automations. Lights on and off, vacuum run times - all adapted to presence.\n
      \n
      Made the litter-robot auto-repair when it enters trouble states. Better history of all elements controlled.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706484987 {#4428
      date: 2024-01-29 00:36:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4434 …}
    +nested: Doctrine\ORM\PersistentCollection {#4436 …}
    +votes: Doctrine\ORM\PersistentCollection {#4438 …}
    +reports: Doctrine\ORM\PersistentCollection {#4440 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4442 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4444 …}
    -id: 348264
    -bodyTs: "'adapt':13 'auto':22 'auto-repair':21 'autom':4 'better':29 'control':34 'element':33 'enter':26 'histori':30 'light':5 'litter':19 'litter-robot':18 'made':16 'presenc':15 'repair':23 'robot':20 'run':10 'state':28 'sunris':3 'sunset':1 'time':11 'troubl':27 'vacuum':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7112697"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706484987 {#4429
      date: 2024-01-29 00:36:27.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#14758
  +comment: App\Entity\EntryComment {#4433
    +user: App\Entity\User {#4446
      +avatar: null
      +cover: null
      +email: "APassenger@lemmy.world"
      +username: "@APassenger@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729243229 {#4430
        date: 2024-10-18 11:20:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4451 …}
      +entries: Doctrine\ORM\PersistentCollection {#4453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4459 …}
      +posts: Doctrine\ORM\PersistentCollection {#4461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4471 …}
      +follows: Doctrine\ORM\PersistentCollection {#4473 …}
      +followers: Doctrine\ORM\PersistentCollection {#4475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +reports: Doctrine\ORM\PersistentCollection {#4485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4487 …}
      +violations: Doctrine\ORM\PersistentCollection {#4489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4491 …}
      +awards: Doctrine\ORM\PersistentCollection {#4493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4495 …}
      +categories: Doctrine\ORM\PersistentCollection {#4497 …}
      -id: 40156
      -password: "$2y$13$iW9sokrvQlmY7LWnIoV.nuBoXrS2OwSiFmvrTljktue8joAVS4s1K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4499 …}
      +apId: "APassenger@lemmy.world"
      +apProfileId: "https://lemmy.world/u/APassenger"
      +apPublicUrl: "https://lemmy.world/u/APassenger"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "APassenger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728072746 {#4431
        date: 2024-10-04 22:12:26.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691756274 {#4432
        date: 2023-08-11 14:17:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Sunset and sunrise automations. Lights on and off, vacuum run times - all adapted to presence.\n
      \n
      Made the litter-robot auto-repair when it enters trouble states. Better history of all elements controlled.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706484987 {#4428
      date: 2024-01-29 00:36:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4434 …}
    +nested: Doctrine\ORM\PersistentCollection {#4436 …}
    +votes: Doctrine\ORM\PersistentCollection {#4438 …}
    +reports: Doctrine\ORM\PersistentCollection {#4440 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4442 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4444 …}
    -id: 348264
    -bodyTs: "'adapt':13 'auto':22 'auto-repair':21 'autom':4 'better':29 'control':34 'element':33 'enter':26 'histori':30 'light':5 'litter':19 'litter-robot':18 'made':16 'presenc':15 'repair':23 'robot':20 'run':10 'state':28 'sunris':3 'sunset':1 'time':11 'troubl':27 'vacuum':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7112697"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706484987 {#4429
      date: 2024-01-29 00:36:27.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#4446
    +avatar: null
    +cover: null
    +email: "APassenger@lemmy.world"
    +username: "@APassenger@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729243229 {#4430
      date: 2024-10-18 11:20:29.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4447 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4449 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4451 …}
    +entries: Doctrine\ORM\PersistentCollection {#4453 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4455 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4457 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4459 …}
    +posts: Doctrine\ORM\PersistentCollection {#4461 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4463 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4465 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4467 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4469 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4471 …}
    +follows: Doctrine\ORM\PersistentCollection {#4473 …}
    +followers: Doctrine\ORM\PersistentCollection {#4475 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4477 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4479 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4481 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
    +reports: Doctrine\ORM\PersistentCollection {#4485 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4487 …}
    +violations: Doctrine\ORM\PersistentCollection {#4489 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4491 …}
    +awards: Doctrine\ORM\PersistentCollection {#4493 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4495 …}
    +categories: Doctrine\ORM\PersistentCollection {#4497 …}
    -id: 40156
    -password: "$2y$13$iW9sokrvQlmY7LWnIoV.nuBoXrS2OwSiFmvrTljktue8joAVS4s1K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4499 …}
    +apId: "APassenger@lemmy.world"
    +apProfileId: "https://lemmy.world/u/APassenger"
    +apPublicUrl: "https://lemmy.world/u/APassenger"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "APassenger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728072746 {#4431
      date: 2024-10-04 22:12:26.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691756274 {#4432
      date: 2023-08-11 14:17:54.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#14803
  +user: App\Entity\User {#4446
    +avatar: null
    +cover: null
    +email: "APassenger@lemmy.world"
    +username: "@APassenger@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729243229 {#4430
      date: 2024-10-18 11:20:29.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4447 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4449 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4451 …}
    +entries: Doctrine\ORM\PersistentCollection {#4453 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4455 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4457 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4459 …}
    +posts: Doctrine\ORM\PersistentCollection {#4461 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4463 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4465 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4467 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4469 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4471 …}
    +follows: Doctrine\ORM\PersistentCollection {#4473 …}
    +followers: Doctrine\ORM\PersistentCollection {#4475 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4477 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4479 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4481 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
    +reports: Doctrine\ORM\PersistentCollection {#4485 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4487 …}
    +violations: Doctrine\ORM\PersistentCollection {#4489 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4491 …}
    +awards: Doctrine\ORM\PersistentCollection {#4493 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4495 …}
    +categories: Doctrine\ORM\PersistentCollection {#4497 …}
    -id: 40156
    -password: "$2y$13$iW9sokrvQlmY7LWnIoV.nuBoXrS2OwSiFmvrTljktue8joAVS4s1K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4499 …}
    +apId: "APassenger@lemmy.world"
    +apProfileId: "https://lemmy.world/u/APassenger"
    +apPublicUrl: "https://lemmy.world/u/APassenger"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "APassenger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728072746 {#4431
      date: 2024-10-04 22:12:26.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691756274 {#4432
      date: 2023-08-11 14:17:54.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706484987 {#4429
    date: 2024-01-29 00:36:27.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14858
  +date: DateTimeImmutable @1706484987 {#4429
    date: 2024-01-29 00:36:27.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706484987 {#4429
    date: 2024-01-29 00:36:27.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#14912
  +createdAt: DateTimeImmutable @1706484987 {#4429
    date: 2024-01-29 00:36:27.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.40 ms
Input props
[
  "user" => App\Entity\User {#4446
    +avatar: null
    +cover: null
    +email: "APassenger@lemmy.world"
    +username: "@APassenger@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729243229 {#4430
      date: 2024-10-18 11:20:29.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4447 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4449 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4451 …}
    +entries: Doctrine\ORM\PersistentCollection {#4453 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4455 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4457 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4459 …}
    +posts: Doctrine\ORM\PersistentCollection {#4461 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4463 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4465 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4467 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4469 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4471 …}
    +follows: Doctrine\ORM\PersistentCollection {#4473 …}
    +followers: Doctrine\ORM\PersistentCollection {#4475 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4477 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4479 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4481 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
    +reports: Doctrine\ORM\PersistentCollection {#4485 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4487 …}
    +violations: Doctrine\ORM\PersistentCollection {#4489 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4491 …}
    +awards: Doctrine\ORM\PersistentCollection {#4493 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4495 …}
    +categories: Doctrine\ORM\PersistentCollection {#4497 …}
    -id: 40156
    -password: "$2y$13$iW9sokrvQlmY7LWnIoV.nuBoXrS2OwSiFmvrTljktue8joAVS4s1K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4499 …}
    +apId: "APassenger@lemmy.world"
    +apProfileId: "https://lemmy.world/u/APassenger"
    +apPublicUrl: "https://lemmy.world/u/APassenger"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "APassenger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728072746 {#4431
      date: 2024-10-04 22:12:26.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691756274 {#4432
      date: 2023-08-11 14:17:54.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#14966
  +width: 40
  +height: 40
  +user: App\Entity\User {#4446
    +avatar: null
    +cover: null
    +email: "APassenger@lemmy.world"
    +username: "@APassenger@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729243229 {#4430
      date: 2024-10-18 11:20:29.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4447 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4449 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4451 …}
    +entries: Doctrine\ORM\PersistentCollection {#4453 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4455 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4457 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4459 …}
    +posts: Doctrine\ORM\PersistentCollection {#4461 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4463 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4465 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4467 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4469 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4471 …}
    +follows: Doctrine\ORM\PersistentCollection {#4473 …}
    +followers: Doctrine\ORM\PersistentCollection {#4475 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4477 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4479 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4481 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
    +reports: Doctrine\ORM\PersistentCollection {#4485 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4487 …}
    +violations: Doctrine\ORM\PersistentCollection {#4489 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4491 …}
    +awards: Doctrine\ORM\PersistentCollection {#4493 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4495 …}
    +categories: Doctrine\ORM\PersistentCollection {#4497 …}
    -id: 40156
    -password: "$2y$13$iW9sokrvQlmY7LWnIoV.nuBoXrS2OwSiFmvrTljktue8joAVS4s1K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4499 …}
    +apId: "APassenger@lemmy.world"
    +apProfileId: "https://lemmy.world/u/APassenger"
    +apPublicUrl: "https://lemmy.world/u/APassenger"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "APassenger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728072746 {#4431
      date: 2024-10-04 22:12:26.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691756274 {#4432
      date: 2023-08-11 14:17:54.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.70 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4433
    +user: App\Entity\User {#4446
      +avatar: null
      +cover: null
      +email: "APassenger@lemmy.world"
      +username: "@APassenger@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729243229 {#4430
        date: 2024-10-18 11:20:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4451 …}
      +entries: Doctrine\ORM\PersistentCollection {#4453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4459 …}
      +posts: Doctrine\ORM\PersistentCollection {#4461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4471 …}
      +follows: Doctrine\ORM\PersistentCollection {#4473 …}
      +followers: Doctrine\ORM\PersistentCollection {#4475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +reports: Doctrine\ORM\PersistentCollection {#4485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4487 …}
      +violations: Doctrine\ORM\PersistentCollection {#4489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4491 …}
      +awards: Doctrine\ORM\PersistentCollection {#4493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4495 …}
      +categories: Doctrine\ORM\PersistentCollection {#4497 …}
      -id: 40156
      -password: "$2y$13$iW9sokrvQlmY7LWnIoV.nuBoXrS2OwSiFmvrTljktue8joAVS4s1K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4499 …}
      +apId: "APassenger@lemmy.world"
      +apProfileId: "https://lemmy.world/u/APassenger"
      +apPublicUrl: "https://lemmy.world/u/APassenger"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "APassenger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728072746 {#4431
        date: 2024-10-04 22:12:26.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691756274 {#4432
        date: 2023-08-11 14:17:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Sunset and sunrise automations. Lights on and off, vacuum run times - all adapted to presence.\n
      \n
      Made the litter-robot auto-repair when it enters trouble states. Better history of all elements controlled.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706484987 {#4428
      date: 2024-01-29 00:36:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4434 …}
    +nested: Doctrine\ORM\PersistentCollection {#4436 …}
    +votes: Doctrine\ORM\PersistentCollection {#4438 …}
    +reports: Doctrine\ORM\PersistentCollection {#4440 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4442 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4444 …}
    -id: 348264
    -bodyTs: "'adapt':13 'auto':22 'auto-repair':21 'autom':4 'better':29 'control':34 'element':33 'enter':26 'histori':30 'light':5 'litter':19 'litter-robot':18 'made':16 'presenc':15 'repair':23 'robot':20 'run':10 'state':28 'sunris':3 'sunset':1 'time':11 'troubl':27 'vacuum':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7112697"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706484987 {#4429
      date: 2024-01-29 00:36:27.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#15039
  +subject: App\Entity\EntryComment {#4433
    +user: App\Entity\User {#4446
      +avatar: null
      +cover: null
      +email: "APassenger@lemmy.world"
      +username: "@APassenger@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729243229 {#4430
        date: 2024-10-18 11:20:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4451 …}
      +entries: Doctrine\ORM\PersistentCollection {#4453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4459 …}
      +posts: Doctrine\ORM\PersistentCollection {#4461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4471 …}
      +follows: Doctrine\ORM\PersistentCollection {#4473 …}
      +followers: Doctrine\ORM\PersistentCollection {#4475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +reports: Doctrine\ORM\PersistentCollection {#4485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4487 …}
      +violations: Doctrine\ORM\PersistentCollection {#4489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4491 …}
      +awards: Doctrine\ORM\PersistentCollection {#4493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4495 …}
      +categories: Doctrine\ORM\PersistentCollection {#4497 …}
      -id: 40156
      -password: "$2y$13$iW9sokrvQlmY7LWnIoV.nuBoXrS2OwSiFmvrTljktue8joAVS4s1K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4499 …}
      +apId: "APassenger@lemmy.world"
      +apProfileId: "https://lemmy.world/u/APassenger"
      +apPublicUrl: "https://lemmy.world/u/APassenger"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "APassenger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728072746 {#4431
        date: 2024-10-04 22:12:26.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691756274 {#4432
        date: 2023-08-11 14:17:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Sunset and sunrise automations. Lights on and off, vacuum run times - all adapted to presence.\n
      \n
      Made the litter-robot auto-repair when it enters trouble states. Better history of all elements controlled.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706484987 {#4428
      date: 2024-01-29 00:36:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4434 …}
    +nested: Doctrine\ORM\PersistentCollection {#4436 …}
    +votes: Doctrine\ORM\PersistentCollection {#4438 …}
    +reports: Doctrine\ORM\PersistentCollection {#4440 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4442 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4444 …}
    -id: 348264
    -bodyTs: "'adapt':13 'auto':22 'auto-repair':21 'autom':4 'better':29 'control':34 'element':33 'enter':26 'histori':30 'light':5 'litter':19 'litter-robot':18 'made':16 'presenc':15 'repair':23 'robot':20 'run':10 'state':28 'sunris':3 'sunset':1 'time':11 'troubl':27 'vacuum':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7112697"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706484987 {#4429
      date: 2024-01-29 00:36:27.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 1.21 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4433
    +user: App\Entity\User {#4446
      +avatar: null
      +cover: null
      +email: "APassenger@lemmy.world"
      +username: "@APassenger@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729243229 {#4430
        date: 2024-10-18 11:20:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4451 …}
      +entries: Doctrine\ORM\PersistentCollection {#4453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4459 …}
      +posts: Doctrine\ORM\PersistentCollection {#4461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4471 …}
      +follows: Doctrine\ORM\PersistentCollection {#4473 …}
      +followers: Doctrine\ORM\PersistentCollection {#4475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +reports: Doctrine\ORM\PersistentCollection {#4485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4487 …}
      +violations: Doctrine\ORM\PersistentCollection {#4489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4491 …}
      +awards: Doctrine\ORM\PersistentCollection {#4493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4495 …}
      +categories: Doctrine\ORM\PersistentCollection {#4497 …}
      -id: 40156
      -password: "$2y$13$iW9sokrvQlmY7LWnIoV.nuBoXrS2OwSiFmvrTljktue8joAVS4s1K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4499 …}
      +apId: "APassenger@lemmy.world"
      +apProfileId: "https://lemmy.world/u/APassenger"
      +apPublicUrl: "https://lemmy.world/u/APassenger"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "APassenger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728072746 {#4431
        date: 2024-10-04 22:12:26.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691756274 {#4432
        date: 2023-08-11 14:17:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Sunset and sunrise automations. Lights on and off, vacuum run times - all adapted to presence.\n
      \n
      Made the litter-robot auto-repair when it enters trouble states. Better history of all elements controlled.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706484987 {#4428
      date: 2024-01-29 00:36:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4434 …}
    +nested: Doctrine\ORM\PersistentCollection {#4436 …}
    +votes: Doctrine\ORM\PersistentCollection {#4438 …}
    +reports: Doctrine\ORM\PersistentCollection {#4440 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4442 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4444 …}
    -id: 348264
    -bodyTs: "'adapt':13 'auto':22 'auto-repair':21 'autom':4 'better':29 'control':34 'element':33 'enter':26 'histori':30 'light':5 'litter':19 'litter-robot':18 'made':16 'presenc':15 'repair':23 'robot':20 'run':10 'state':28 'sunris':3 'sunset':1 'time':11 'troubl':27 'vacuum':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7112697"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706484987 {#4429
      date: 2024-01-29 00:36:27.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#15096
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4433
    +user: App\Entity\User {#4446
      +avatar: null
      +cover: null
      +email: "APassenger@lemmy.world"
      +username: "@APassenger@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729243229 {#4430
        date: 2024-10-18 11:20:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4451 …}
      +entries: Doctrine\ORM\PersistentCollection {#4453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4459 …}
      +posts: Doctrine\ORM\PersistentCollection {#4461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4471 …}
      +follows: Doctrine\ORM\PersistentCollection {#4473 …}
      +followers: Doctrine\ORM\PersistentCollection {#4475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +reports: Doctrine\ORM\PersistentCollection {#4485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4487 …}
      +violations: Doctrine\ORM\PersistentCollection {#4489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4491 …}
      +awards: Doctrine\ORM\PersistentCollection {#4493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4495 …}
      +categories: Doctrine\ORM\PersistentCollection {#4497 …}
      -id: 40156
      -password: "$2y$13$iW9sokrvQlmY7LWnIoV.nuBoXrS2OwSiFmvrTljktue8joAVS4s1K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4499 …}
      +apId: "APassenger@lemmy.world"
      +apProfileId: "https://lemmy.world/u/APassenger"
      +apPublicUrl: "https://lemmy.world/u/APassenger"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "APassenger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728072746 {#4431
        date: 2024-10-04 22:12:26.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691756274 {#4432
        date: 2023-08-11 14:17:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Sunset and sunrise automations. Lights on and off, vacuum run times - all adapted to presence.\n
      \n
      Made the litter-robot auto-repair when it enters trouble states. Better history of all elements controlled.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706484987 {#4428
      date: 2024-01-29 00:36:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4434 …}
    +nested: Doctrine\ORM\PersistentCollection {#4436 …}
    +votes: Doctrine\ORM\PersistentCollection {#4438 …}
    +reports: Doctrine\ORM\PersistentCollection {#4440 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4442 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4444 …}
    -id: 348264
    -bodyTs: "'adapt':13 'auto':22 'auto-repair':21 'autom':4 'better':29 'control':34 'element':33 'enter':26 'histori':30 'light':5 'litter':19 'litter-robot':18 'made':16 'presenc':15 'repair':23 'robot':20 'run':10 'state':28 'sunris':3 'sunset':1 'time':11 'troubl':27 'vacuum':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7112697"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706484987 {#4429
      date: 2024-01-29 00:36:27.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 60.48 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4433
    +user: App\Entity\User {#4446
      +avatar: null
      +cover: null
      +email: "APassenger@lemmy.world"
      +username: "@APassenger@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729243229 {#4430
        date: 2024-10-18 11:20:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4451 …}
      +entries: Doctrine\ORM\PersistentCollection {#4453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4459 …}
      +posts: Doctrine\ORM\PersistentCollection {#4461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4471 …}
      +follows: Doctrine\ORM\PersistentCollection {#4473 …}
      +followers: Doctrine\ORM\PersistentCollection {#4475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +reports: Doctrine\ORM\PersistentCollection {#4485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4487 …}
      +violations: Doctrine\ORM\PersistentCollection {#4489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4491 …}
      +awards: Doctrine\ORM\PersistentCollection {#4493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4495 …}
      +categories: Doctrine\ORM\PersistentCollection {#4497 …}
      -id: 40156
      -password: "$2y$13$iW9sokrvQlmY7LWnIoV.nuBoXrS2OwSiFmvrTljktue8joAVS4s1K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4499 …}
      +apId: "APassenger@lemmy.world"
      +apProfileId: "https://lemmy.world/u/APassenger"
      +apPublicUrl: "https://lemmy.world/u/APassenger"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "APassenger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728072746 {#4431
        date: 2024-10-04 22:12:26.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691756274 {#4432
        date: 2023-08-11 14:17:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Sunset and sunrise automations. Lights on and off, vacuum run times - all adapted to presence.\n
      \n
      Made the litter-robot auto-repair when it enters trouble states. Better history of all elements controlled.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706484987 {#4428
      date: 2024-01-29 00:36:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4434 …}
    +nested: Doctrine\ORM\PersistentCollection {#4436 …}
    +votes: Doctrine\ORM\PersistentCollection {#4438 …}
    +reports: Doctrine\ORM\PersistentCollection {#4440 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4442 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4444 …}
    -id: 348264
    -bodyTs: "'adapt':13 'auto':22 'auto-repair':21 'autom':4 'better':29 'control':34 'element':33 'enter':26 'histori':30 'light':5 'litter':19 'litter-robot':18 'made':16 'presenc':15 'repair':23 'robot':20 'run':10 'state':28 'sunris':3 'sunset':1 'time':11 'troubl':27 'vacuum':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7112697"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706484987 {#4429
      date: 2024-01-29 00:36:27.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#15336
  +comment: App\Entity\EntryComment {#4433
    +user: App\Entity\User {#4446
      +avatar: null
      +cover: null
      +email: "APassenger@lemmy.world"
      +username: "@APassenger@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729243229 {#4430
        date: 2024-10-18 11:20:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4451 …}
      +entries: Doctrine\ORM\PersistentCollection {#4453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4459 …}
      +posts: Doctrine\ORM\PersistentCollection {#4461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4471 …}
      +follows: Doctrine\ORM\PersistentCollection {#4473 …}
      +followers: Doctrine\ORM\PersistentCollection {#4475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4483 …}
      +reports: Doctrine\ORM\PersistentCollection {#4485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4487 …}
      +violations: Doctrine\ORM\PersistentCollection {#4489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4491 …}
      +awards: Doctrine\ORM\PersistentCollection {#4493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4495 …}
      +categories: Doctrine\ORM\PersistentCollection {#4497 …}
      -id: 40156
      -password: "$2y$13$iW9sokrvQlmY7LWnIoV.nuBoXrS2OwSiFmvrTljktue8joAVS4s1K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4499 …}
      +apId: "APassenger@lemmy.world"
      +apProfileId: "https://lemmy.world/u/APassenger"
      +apPublicUrl: "https://lemmy.world/u/APassenger"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "APassenger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728072746 {#4431
        date: 2024-10-04 22:12:26.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691756274 {#4432
        date: 2023-08-11 14:17:54.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Sunset and sunrise automations. Lights on and off, vacuum run times - all adapted to presence.\n
      \n
      Made the litter-robot auto-repair when it enters trouble states. Better history of all elements controlled.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706484987 {#4428
      date: 2024-01-29 00:36:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4434 …}
    +nested: Doctrine\ORM\PersistentCollection {#4436 …}
    +votes: Doctrine\ORM\PersistentCollection {#4438 …}
    +reports: Doctrine\ORM\PersistentCollection {#4440 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4442 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4444 …}
    -id: 348264
    -bodyTs: "'adapt':13 'auto':22 'auto-repair':21 'autom':4 'better':29 'control':34 'element':33 'enter':26 'histori':30 'light':5 'litter':19 'litter-robot':18 'made':16 'presenc':15 'repair':23 'robot':20 'run':10 'state':28 'sunris':3 'sunset':1 'time':11 'troubl':27 'vacuum':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7112697"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706484987 {#4429
      date: 2024-01-29 00:36:27.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 121.41 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4507
    +user: App\Entity\User {#4520
      +avatar: null
      +cover: null
      +email: "corsicanguppy@lemmy.ca"
      +username: "@corsicanguppy@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729580697 {#4504
        date: 2024-10-22 09:04:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
      +entries: Doctrine\ORM\PersistentCollection {#4527 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
      +posts: Doctrine\ORM\PersistentCollection {#4535 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
      +follows: Doctrine\ORM\PersistentCollection {#4547 …}
      +followers: Doctrine\ORM\PersistentCollection {#4549 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4559 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
      +violations: Doctrine\ORM\PersistentCollection {#4563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
      +awards: Doctrine\ORM\PersistentCollection {#4567 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
      +categories: Doctrine\ORM\PersistentCollection {#4571 …}
      -id: 5751
      -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
      +apId: "corsicanguppy@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/corsicanguppy"
      +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "corsicanguppy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729491818 {#4505
        date: 2024-10-21 08:23:38.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687234912 {#4506
        date: 2023-06-20 06:21:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      > automations\n
      \n
      That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1729423016 {#4501
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4508 …}
    +nested: Doctrine\ORM\PersistentCollection {#4510 …}
    +votes: Doctrine\ORM\PersistentCollection {#4512 …}
    +reports: Doctrine\ORM\PersistentCollection {#4514 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
    -id: 347725
    -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6815661"
    +editedAt: DateTimeImmutable @1729195147 {#4502
      date: 2024-10-17 21:59:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706470090 {#4503
      date: 2024-01-28 20:28:10.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#15406
  +comment: App\Entity\EntryComment {#4507
    +user: App\Entity\User {#4520
      +avatar: null
      +cover: null
      +email: "corsicanguppy@lemmy.ca"
      +username: "@corsicanguppy@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729580697 {#4504
        date: 2024-10-22 09:04:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
      +entries: Doctrine\ORM\PersistentCollection {#4527 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
      +posts: Doctrine\ORM\PersistentCollection {#4535 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
      +follows: Doctrine\ORM\PersistentCollection {#4547 …}
      +followers: Doctrine\ORM\PersistentCollection {#4549 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4559 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
      +violations: Doctrine\ORM\PersistentCollection {#4563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
      +awards: Doctrine\ORM\PersistentCollection {#4567 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
      +categories: Doctrine\ORM\PersistentCollection {#4571 …}
      -id: 5751
      -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
      +apId: "corsicanguppy@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/corsicanguppy"
      +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "corsicanguppy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729491818 {#4505
        date: 2024-10-21 08:23:38.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687234912 {#4506
        date: 2023-06-20 06:21:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      > automations\n
      \n
      That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1729423016 {#4501
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4508 …}
    +nested: Doctrine\ORM\PersistentCollection {#4510 …}
    +votes: Doctrine\ORM\PersistentCollection {#4512 …}
    +reports: Doctrine\ORM\PersistentCollection {#4514 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
    -id: 347725
    -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6815661"
    +editedAt: DateTimeImmutable @1729195147 {#4502
      date: 2024-10-17 21:59:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706470090 {#4503
      date: 2024-01-28 20:28:10.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#4520
    +avatar: null
    +cover: null
    +email: "corsicanguppy@lemmy.ca"
    +username: "@corsicanguppy@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729580697 {#4504
      date: 2024-10-22 09:04:57.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
    +entries: Doctrine\ORM\PersistentCollection {#4527 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
    +posts: Doctrine\ORM\PersistentCollection {#4535 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
    +follows: Doctrine\ORM\PersistentCollection {#4547 …}
    +followers: Doctrine\ORM\PersistentCollection {#4549 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
    +reports: Doctrine\ORM\PersistentCollection {#4559 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
    +violations: Doctrine\ORM\PersistentCollection {#4563 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
    +awards: Doctrine\ORM\PersistentCollection {#4567 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
    +categories: Doctrine\ORM\PersistentCollection {#4571 …}
    -id: 5751
    -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
    +apId: "corsicanguppy@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/corsicanguppy"
    +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "corsicanguppy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729491818 {#4505
      date: 2024-10-21 08:23:38.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687234912 {#4506
      date: 2023-06-20 06:21:52.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#15451
  +user: App\Entity\User {#4520
    +avatar: null
    +cover: null
    +email: "corsicanguppy@lemmy.ca"
    +username: "@corsicanguppy@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729580697 {#4504
      date: 2024-10-22 09:04:57.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
    +entries: Doctrine\ORM\PersistentCollection {#4527 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
    +posts: Doctrine\ORM\PersistentCollection {#4535 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
    +follows: Doctrine\ORM\PersistentCollection {#4547 …}
    +followers: Doctrine\ORM\PersistentCollection {#4549 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
    +reports: Doctrine\ORM\PersistentCollection {#4559 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
    +violations: Doctrine\ORM\PersistentCollection {#4563 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
    +awards: Doctrine\ORM\PersistentCollection {#4567 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
    +categories: Doctrine\ORM\PersistentCollection {#4571 …}
    -id: 5751
    -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
    +apId: "corsicanguppy@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/corsicanguppy"
    +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "corsicanguppy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729491818 {#4505
      date: 2024-10-21 08:23:38.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687234912 {#4506
      date: 2023-06-20 06:21:52.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1706470090 {#4503
    date: 2024-01-28 20:28:10.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#15506
  +date: DateTimeImmutable @1706470090 {#4503
    date: 2024-01-28 20:28:10.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.24 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706470090 {#4503
    date: 2024-01-28 20:28:10.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1729195147 {#4502
    date: 2024-10-17 21:59:07.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#15560
  +createdAt: DateTimeImmutable @1706470090 {#4503
    date: 2024-01-28 20:28:10.0 +01:00
  }
  +editedAt: DateTimeImmutable @1729195147 {#4502
    date: 2024-10-17 21:59:07.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#4520
    +avatar: null
    +cover: null
    +email: "corsicanguppy@lemmy.ca"
    +username: "@corsicanguppy@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729580697 {#4504
      date: 2024-10-22 09:04:57.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
    +entries: Doctrine\ORM\PersistentCollection {#4527 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
    +posts: Doctrine\ORM\PersistentCollection {#4535 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
    +follows: Doctrine\ORM\PersistentCollection {#4547 …}
    +followers: Doctrine\ORM\PersistentCollection {#4549 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
    +reports: Doctrine\ORM\PersistentCollection {#4559 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
    +violations: Doctrine\ORM\PersistentCollection {#4563 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
    +awards: Doctrine\ORM\PersistentCollection {#4567 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
    +categories: Doctrine\ORM\PersistentCollection {#4571 …}
    -id: 5751
    -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
    +apId: "corsicanguppy@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/corsicanguppy"
    +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "corsicanguppy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729491818 {#4505
      date: 2024-10-21 08:23:38.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687234912 {#4506
      date: 2023-06-20 06:21:52.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#15614
  +width: 40
  +height: 40
  +user: App\Entity\User {#4520
    +avatar: null
    +cover: null
    +email: "corsicanguppy@lemmy.ca"
    +username: "@corsicanguppy@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729580697 {#4504
      date: 2024-10-22 09:04:57.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
    +entries: Doctrine\ORM\PersistentCollection {#4527 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
    +posts: Doctrine\ORM\PersistentCollection {#4535 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
    +follows: Doctrine\ORM\PersistentCollection {#4547 …}
    +followers: Doctrine\ORM\PersistentCollection {#4549 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
    +reports: Doctrine\ORM\PersistentCollection {#4559 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
    +violations: Doctrine\ORM\PersistentCollection {#4563 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
    +awards: Doctrine\ORM\PersistentCollection {#4567 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
    +categories: Doctrine\ORM\PersistentCollection {#4571 …}
    -id: 5751
    -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
    +apId: "corsicanguppy@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/corsicanguppy"
    +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "corsicanguppy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729491818 {#4505
      date: 2024-10-21 08:23:38.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687234912 {#4506
      date: 2023-06-20 06:21:52.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.44 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4507
    +user: App\Entity\User {#4520
      +avatar: null
      +cover: null
      +email: "corsicanguppy@lemmy.ca"
      +username: "@corsicanguppy@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729580697 {#4504
        date: 2024-10-22 09:04:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
      +entries: Doctrine\ORM\PersistentCollection {#4527 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
      +posts: Doctrine\ORM\PersistentCollection {#4535 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
      +follows: Doctrine\ORM\PersistentCollection {#4547 …}
      +followers: Doctrine\ORM\PersistentCollection {#4549 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4559 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
      +violations: Doctrine\ORM\PersistentCollection {#4563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
      +awards: Doctrine\ORM\PersistentCollection {#4567 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
      +categories: Doctrine\ORM\PersistentCollection {#4571 …}
      -id: 5751
      -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
      +apId: "corsicanguppy@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/corsicanguppy"
      +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "corsicanguppy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729491818 {#4505
        date: 2024-10-21 08:23:38.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687234912 {#4506
        date: 2023-06-20 06:21:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      > automations\n
      \n
      That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1729423016 {#4501
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4508 …}
    +nested: Doctrine\ORM\PersistentCollection {#4510 …}
    +votes: Doctrine\ORM\PersistentCollection {#4512 …}
    +reports: Doctrine\ORM\PersistentCollection {#4514 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
    -id: 347725
    -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6815661"
    +editedAt: DateTimeImmutable @1729195147 {#4502
      date: 2024-10-17 21:59:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706470090 {#4503
      date: 2024-01-28 20:28:10.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#15689
  +subject: App\Entity\EntryComment {#4507
    +user: App\Entity\User {#4520
      +avatar: null
      +cover: null
      +email: "corsicanguppy@lemmy.ca"
      +username: "@corsicanguppy@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729580697 {#4504
        date: 2024-10-22 09:04:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
      +entries: Doctrine\ORM\PersistentCollection {#4527 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
      +posts: Doctrine\ORM\PersistentCollection {#4535 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
      +follows: Doctrine\ORM\PersistentCollection {#4547 …}
      +followers: Doctrine\ORM\PersistentCollection {#4549 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4559 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
      +violations: Doctrine\ORM\PersistentCollection {#4563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
      +awards: Doctrine\ORM\PersistentCollection {#4567 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
      +categories: Doctrine\ORM\PersistentCollection {#4571 …}
      -id: 5751
      -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
      +apId: "corsicanguppy@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/corsicanguppy"
      +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "corsicanguppy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729491818 {#4505
        date: 2024-10-21 08:23:38.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687234912 {#4506
        date: 2023-06-20 06:21:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      > automations\n
      \n
      That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1729423016 {#4501
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4508 …}
    +nested: Doctrine\ORM\PersistentCollection {#4510 …}
    +votes: Doctrine\ORM\PersistentCollection {#4512 …}
    +reports: Doctrine\ORM\PersistentCollection {#4514 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
    -id: 347725
    -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6815661"
    +editedAt: DateTimeImmutable @1729195147 {#4502
      date: 2024-10-17 21:59:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706470090 {#4503
      date: 2024-01-28 20:28:10.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.78 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4507
    +user: App\Entity\User {#4520
      +avatar: null
      +cover: null
      +email: "corsicanguppy@lemmy.ca"
      +username: "@corsicanguppy@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729580697 {#4504
        date: 2024-10-22 09:04:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
      +entries: Doctrine\ORM\PersistentCollection {#4527 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
      +posts: Doctrine\ORM\PersistentCollection {#4535 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
      +follows: Doctrine\ORM\PersistentCollection {#4547 …}
      +followers: Doctrine\ORM\PersistentCollection {#4549 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4559 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
      +violations: Doctrine\ORM\PersistentCollection {#4563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
      +awards: Doctrine\ORM\PersistentCollection {#4567 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
      +categories: Doctrine\ORM\PersistentCollection {#4571 …}
      -id: 5751
      -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
      +apId: "corsicanguppy@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/corsicanguppy"
      +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "corsicanguppy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729491818 {#4505
        date: 2024-10-21 08:23:38.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687234912 {#4506
        date: 2023-06-20 06:21:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      > automations\n
      \n
      That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1729423016 {#4501
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4508 …}
    +nested: Doctrine\ORM\PersistentCollection {#4510 …}
    +votes: Doctrine\ORM\PersistentCollection {#4512 …}
    +reports: Doctrine\ORM\PersistentCollection {#4514 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
    -id: 347725
    -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6815661"
    +editedAt: DateTimeImmutable @1729195147 {#4502
      date: 2024-10-17 21:59:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706470090 {#4503
      date: 2024-01-28 20:28:10.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#15746
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4507
    +user: App\Entity\User {#4520
      +avatar: null
      +cover: null
      +email: "corsicanguppy@lemmy.ca"
      +username: "@corsicanguppy@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729580697 {#4504
        date: 2024-10-22 09:04:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
      +entries: Doctrine\ORM\PersistentCollection {#4527 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
      +posts: Doctrine\ORM\PersistentCollection {#4535 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
      +follows: Doctrine\ORM\PersistentCollection {#4547 …}
      +followers: Doctrine\ORM\PersistentCollection {#4549 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4559 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
      +violations: Doctrine\ORM\PersistentCollection {#4563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
      +awards: Doctrine\ORM\PersistentCollection {#4567 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
      +categories: Doctrine\ORM\PersistentCollection {#4571 …}
      -id: 5751
      -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
      +apId: "corsicanguppy@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/corsicanguppy"
      +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "corsicanguppy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729491818 {#4505
        date: 2024-10-21 08:23:38.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687234912 {#4506
        date: 2023-06-20 06:21:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      > automations\n
      \n
      That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1729423016 {#4501
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4508 …}
    +nested: Doctrine\ORM\PersistentCollection {#4510 …}
    +votes: Doctrine\ORM\PersistentCollection {#4512 …}
    +reports: Doctrine\ORM\PersistentCollection {#4514 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
    -id: 347725
    -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6815661"
    +editedAt: DateTimeImmutable @1729195147 {#4502
      date: 2024-10-17 21:59:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706470090 {#4503
      date: 2024-01-28 20:28:10.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 84.80 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4507
    +user: App\Entity\User {#4520
      +avatar: null
      +cover: null
      +email: "corsicanguppy@lemmy.ca"
      +username: "@corsicanguppy@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729580697 {#4504
        date: 2024-10-22 09:04:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
      +entries: Doctrine\ORM\PersistentCollection {#4527 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
      +posts: Doctrine\ORM\PersistentCollection {#4535 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
      +follows: Doctrine\ORM\PersistentCollection {#4547 …}
      +followers: Doctrine\ORM\PersistentCollection {#4549 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4559 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
      +violations: Doctrine\ORM\PersistentCollection {#4563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
      +awards: Doctrine\ORM\PersistentCollection {#4567 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
      +categories: Doctrine\ORM\PersistentCollection {#4571 …}
      -id: 5751
      -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
      +apId: "corsicanguppy@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/corsicanguppy"
      +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "corsicanguppy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729491818 {#4505
        date: 2024-10-21 08:23:38.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687234912 {#4506
        date: 2023-06-20 06:21:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      > automations\n
      \n
      That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1729423016 {#4501
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4508 …}
    +nested: Doctrine\ORM\PersistentCollection {#4510 …}
    +votes: Doctrine\ORM\PersistentCollection {#4512 …}
    +reports: Doctrine\ORM\PersistentCollection {#4514 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
    -id: 347725
    -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6815661"
    +editedAt: DateTimeImmutable @1729195147 {#4502
      date: 2024-10-17 21:59:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706470090 {#4503
      date: 2024-01-28 20:28:10.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#15986
  +comment: App\Entity\EntryComment {#4507
    +user: App\Entity\User {#4520
      +avatar: null
      +cover: null
      +email: "corsicanguppy@lemmy.ca"
      +username: "@corsicanguppy@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729580697 {#4504
        date: 2024-10-22 09:04:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
      +entries: Doctrine\ORM\PersistentCollection {#4527 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
      +posts: Doctrine\ORM\PersistentCollection {#4535 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
      +follows: Doctrine\ORM\PersistentCollection {#4547 …}
      +followers: Doctrine\ORM\PersistentCollection {#4549 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
      +reports: Doctrine\ORM\PersistentCollection {#4559 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
      +violations: Doctrine\ORM\PersistentCollection {#4563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
      +awards: Doctrine\ORM\PersistentCollection {#4567 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
      +categories: Doctrine\ORM\PersistentCollection {#4571 …}
      -id: 5751
      -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
      +apId: "corsicanguppy@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/corsicanguppy"
      +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "corsicanguppy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729491818 {#4505
        date: 2024-10-21 08:23:38.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687234912 {#4506
        date: 2023-06-20 06:21:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      > automations\n
      \n
      That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1729423016 {#4501
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4508 …}
    +nested: Doctrine\ORM\PersistentCollection {#4510 …}
    +votes: Doctrine\ORM\PersistentCollection {#4512 …}
    +reports: Doctrine\ORM\PersistentCollection {#4514 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
    -id: 347725
    -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/6815661"
    +editedAt: DateTimeImmutable @1729195147 {#4502
      date: 2024-10-17 21:59:07.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706470090 {#4503
      date: 2024-01-28 20:28:10.0 +01:00
    }
  }
  +nestedComments: [
    350285 => App\Entity\EntryComment {#5201
      +user: App\Entity\User {#4225
        +avatar: null
        +cover: null
        +email: "thomasloven@lemmy.world"
        +username: "@thomasloven@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729423016 {#4209
          date: 2024-10-20 13:16:56.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
        +entries: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
        +posts: Doctrine\ORM\PersistentCollection {#4240 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
        +follows: Doctrine\ORM\PersistentCollection {#4252 …}
        +followers: Doctrine\ORM\PersistentCollection {#4254 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
        +reports: Doctrine\ORM\PersistentCollection {#4264 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
        +violations: Doctrine\ORM\PersistentCollection {#4268 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
        +awards: Doctrine\ORM\PersistentCollection {#4272 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
        +categories: Doctrine\ORM\PersistentCollection {#4276 …}
        -id: 80961
        -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
        +apId: "thomasloven@lemmy.world"
        +apProfileId: "https://lemmy.world/u/thomasloven"
        +apPublicUrl: "https://lemmy.world/u/thomasloven"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "thomasloven"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1721653299 {#4210
          date: 2024-07-22 15:01:39.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1701833066 {#4211
          date: 2023-12-06 04:24:26.0 +01:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4507}
      +root: App\Entity\EntryComment {#4507}
      +body: """
        [en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)\n
        \n
        Imagine language changing to adapt to the world. Crazy times.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706547998 {#5199
        date: 2024-01-29 18:06:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corsicanguppy@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5202 …}
      +nested: Doctrine\ORM\PersistentCollection {#5204 …}
      +votes: Doctrine\ORM\PersistentCollection {#5206 …}
      +reports: Doctrine\ORM\PersistentCollection {#5208 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5210 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5212 …}
      -id: 350285
      -bodyTs: "'/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':3 'adapt':8 'chang':6 'crazi':12 'en.m.wiktionary.org':2 'en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':1 'imagin':4 'languag':5 'time':13 'world':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7129308"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706547998 {#5200
        date: 2024-01-29 18:06:38.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 35.87 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5201
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4507
      +user: App\Entity\User {#4520
        +avatar: null
        +cover: null
        +email: "corsicanguppy@lemmy.ca"
        +username: "@corsicanguppy@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729580697 {#4504
          date: 2024-10-22 09:04:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
        +entries: Doctrine\ORM\PersistentCollection {#4527 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
        +posts: Doctrine\ORM\PersistentCollection {#4535 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
        +follows: Doctrine\ORM\PersistentCollection {#4547 …}
        +followers: Doctrine\ORM\PersistentCollection {#4549 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
        +reports: Doctrine\ORM\PersistentCollection {#4559 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
        +violations: Doctrine\ORM\PersistentCollection {#4563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
        +awards: Doctrine\ORM\PersistentCollection {#4567 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
        +categories: Doctrine\ORM\PersistentCollection {#4571 …}
        -id: 5751
        -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
        +apId: "corsicanguppy@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/corsicanguppy"
        +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "corsicanguppy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729491818 {#4505
          date: 2024-10-21 08:23:38.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687234912 {#4506
          date: 2023-06-20 06:21:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        > automations\n
        \n
        That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1729423016 {#4501
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4508 …}
      +nested: Doctrine\ORM\PersistentCollection {#4510 …}
      +votes: Doctrine\ORM\PersistentCollection {#4512 …}
      +reports: Doctrine\ORM\PersistentCollection {#4514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
      -id: 347725
      -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6815661"
      +editedAt: DateTimeImmutable @1729195147 {#4502
        date: 2024-10-17 21:59:07.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706470090 {#4503
        date: 2024-01-28 20:28:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4507}
    +body: """
      [en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)\n
      \n
      Imagine language changing to adapt to the world. Crazy times.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706547998 {#5199
      date: 2024-01-29 18:06:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corsicanguppy@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5202 …}
    +nested: Doctrine\ORM\PersistentCollection {#5204 …}
    +votes: Doctrine\ORM\PersistentCollection {#5206 …}
    +reports: Doctrine\ORM\PersistentCollection {#5208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5212 …}
    -id: 350285
    -bodyTs: "'/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':3 'adapt':8 'chang':6 'crazi':12 'en.m.wiktionary.org':2 'en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':1 'imagin':4 'languag':5 'time':13 'world':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129308"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547998 {#5200
      date: 2024-01-29 18:06:38.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#16046
  +comment: App\Entity\EntryComment {#5201
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4507
      +user: App\Entity\User {#4520
        +avatar: null
        +cover: null
        +email: "corsicanguppy@lemmy.ca"
        +username: "@corsicanguppy@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729580697 {#4504
          date: 2024-10-22 09:04:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
        +entries: Doctrine\ORM\PersistentCollection {#4527 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
        +posts: Doctrine\ORM\PersistentCollection {#4535 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
        +follows: Doctrine\ORM\PersistentCollection {#4547 …}
        +followers: Doctrine\ORM\PersistentCollection {#4549 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
        +reports: Doctrine\ORM\PersistentCollection {#4559 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
        +violations: Doctrine\ORM\PersistentCollection {#4563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
        +awards: Doctrine\ORM\PersistentCollection {#4567 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
        +categories: Doctrine\ORM\PersistentCollection {#4571 …}
        -id: 5751
        -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
        +apId: "corsicanguppy@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/corsicanguppy"
        +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "corsicanguppy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729491818 {#4505
          date: 2024-10-21 08:23:38.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687234912 {#4506
          date: 2023-06-20 06:21:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        > automations\n
        \n
        That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1729423016 {#4501
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4508 …}
      +nested: Doctrine\ORM\PersistentCollection {#4510 …}
      +votes: Doctrine\ORM\PersistentCollection {#4512 …}
      +reports: Doctrine\ORM\PersistentCollection {#4514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
      -id: 347725
      -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6815661"
      +editedAt: DateTimeImmutable @1729195147 {#4502
        date: 2024-10-17 21:59:07.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706470090 {#4503
        date: 2024-01-28 20:28:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4507}
    +body: """
      [en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)\n
      \n
      Imagine language changing to adapt to the world. Crazy times.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706547998 {#5199
      date: 2024-01-29 18:06:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corsicanguppy@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5202 …}
    +nested: Doctrine\ORM\PersistentCollection {#5204 …}
    +votes: Doctrine\ORM\PersistentCollection {#5206 …}
    +reports: Doctrine\ORM\PersistentCollection {#5208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5212 …}
    -id: 350285
    -bodyTs: "'/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':3 'adapt':8 'chang':6 'crazi':12 'en.m.wiktionary.org':2 'en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':1 'imagin':4 'languag':5 'time':13 'world':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129308"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547998 {#5200
      date: 2024-01-29 18:06:38.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#4225
    +avatar: null
    +cover: null
    +email: "thomasloven@lemmy.world"
    +username: "@thomasloven@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729423016 {#4209
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
    +entries: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
    +posts: Doctrine\ORM\PersistentCollection {#4240 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
    +follows: Doctrine\ORM\PersistentCollection {#4252 …}
    +followers: Doctrine\ORM\PersistentCollection {#4254 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
    +reports: Doctrine\ORM\PersistentCollection {#4264 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
    +violations: Doctrine\ORM\PersistentCollection {#4268 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
    +awards: Doctrine\ORM\PersistentCollection {#4272 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
    +categories: Doctrine\ORM\PersistentCollection {#4276 …}
    -id: 80961
    -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
    +apId: "thomasloven@lemmy.world"
    +apProfileId: "https://lemmy.world/u/thomasloven"
    +apPublicUrl: "https://lemmy.world/u/thomasloven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "thomasloven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1721653299 {#4210
      date: 2024-07-22 15:01:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1701833066 {#4211
      date: 2023-12-06 04:24:26.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#16091
  +user: App\Entity\User {#4225
    +avatar: null
    +cover: null
    +email: "thomasloven@lemmy.world"
    +username: "@thomasloven@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729423016 {#4209
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
    +entries: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
    +posts: Doctrine\ORM\PersistentCollection {#4240 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
    +follows: Doctrine\ORM\PersistentCollection {#4252 …}
    +followers: Doctrine\ORM\PersistentCollection {#4254 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
    +reports: Doctrine\ORM\PersistentCollection {#4264 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
    +violations: Doctrine\ORM\PersistentCollection {#4268 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
    +awards: Doctrine\ORM\PersistentCollection {#4272 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
    +categories: Doctrine\ORM\PersistentCollection {#4276 …}
    -id: 80961
    -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
    +apId: "thomasloven@lemmy.world"
    +apProfileId: "https://lemmy.world/u/thomasloven"
    +apPublicUrl: "https://lemmy.world/u/thomasloven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "thomasloven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1721653299 {#4210
      date: 2024-07-22 15:01:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1701833066 {#4211
      date: 2023-12-06 04:24:26.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706547998 {#5200
    date: 2024-01-29 18:06:38.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#16146
  +date: DateTimeImmutable @1706547998 {#5200
    date: 2024-01-29 18:06:38.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706547998 {#5200
    date: 2024-01-29 18:06:38.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#16200
  +createdAt: DateTimeImmutable @1706547998 {#5200
    date: 2024-01-29 18:06:38.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#4225
    +avatar: null
    +cover: null
    +email: "thomasloven@lemmy.world"
    +username: "@thomasloven@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729423016 {#4209
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
    +entries: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
    +posts: Doctrine\ORM\PersistentCollection {#4240 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
    +follows: Doctrine\ORM\PersistentCollection {#4252 …}
    +followers: Doctrine\ORM\PersistentCollection {#4254 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
    +reports: Doctrine\ORM\PersistentCollection {#4264 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
    +violations: Doctrine\ORM\PersistentCollection {#4268 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
    +awards: Doctrine\ORM\PersistentCollection {#4272 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
    +categories: Doctrine\ORM\PersistentCollection {#4276 …}
    -id: 80961
    -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
    +apId: "thomasloven@lemmy.world"
    +apProfileId: "https://lemmy.world/u/thomasloven"
    +apPublicUrl: "https://lemmy.world/u/thomasloven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "thomasloven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1721653299 {#4210
      date: 2024-07-22 15:01:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1701833066 {#4211
      date: 2023-12-06 04:24:26.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#16254
  +width: 40
  +height: 40
  +user: App\Entity\User {#4225
    +avatar: null
    +cover: null
    +email: "thomasloven@lemmy.world"
    +username: "@thomasloven@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729423016 {#4209
      date: 2024-10-20 13:16:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
    +entries: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
    +posts: Doctrine\ORM\PersistentCollection {#4240 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
    +follows: Doctrine\ORM\PersistentCollection {#4252 …}
    +followers: Doctrine\ORM\PersistentCollection {#4254 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
    +reports: Doctrine\ORM\PersistentCollection {#4264 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
    +violations: Doctrine\ORM\PersistentCollection {#4268 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
    +awards: Doctrine\ORM\PersistentCollection {#4272 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
    +categories: Doctrine\ORM\PersistentCollection {#4276 …}
    -id: 80961
    -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
    +apId: "thomasloven@lemmy.world"
    +apProfileId: "https://lemmy.world/u/thomasloven"
    +apPublicUrl: "https://lemmy.world/u/thomasloven"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "thomasloven"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1721653299 {#4210
      date: 2024-07-22 15:01:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1701833066 {#4211
      date: 2023-12-06 04:24:26.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.68 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5201
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4507
      +user: App\Entity\User {#4520
        +avatar: null
        +cover: null
        +email: "corsicanguppy@lemmy.ca"
        +username: "@corsicanguppy@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729580697 {#4504
          date: 2024-10-22 09:04:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
        +entries: Doctrine\ORM\PersistentCollection {#4527 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
        +posts: Doctrine\ORM\PersistentCollection {#4535 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
        +follows: Doctrine\ORM\PersistentCollection {#4547 …}
        +followers: Doctrine\ORM\PersistentCollection {#4549 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
        +reports: Doctrine\ORM\PersistentCollection {#4559 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
        +violations: Doctrine\ORM\PersistentCollection {#4563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
        +awards: Doctrine\ORM\PersistentCollection {#4567 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
        +categories: Doctrine\ORM\PersistentCollection {#4571 …}
        -id: 5751
        -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
        +apId: "corsicanguppy@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/corsicanguppy"
        +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "corsicanguppy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729491818 {#4505
          date: 2024-10-21 08:23:38.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687234912 {#4506
          date: 2023-06-20 06:21:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        > automations\n
        \n
        That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1729423016 {#4501
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4508 …}
      +nested: Doctrine\ORM\PersistentCollection {#4510 …}
      +votes: Doctrine\ORM\PersistentCollection {#4512 …}
      +reports: Doctrine\ORM\PersistentCollection {#4514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
      -id: 347725
      -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6815661"
      +editedAt: DateTimeImmutable @1729195147 {#4502
        date: 2024-10-17 21:59:07.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706470090 {#4503
        date: 2024-01-28 20:28:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4507}
    +body: """
      [en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)\n
      \n
      Imagine language changing to adapt to the world. Crazy times.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706547998 {#5199
      date: 2024-01-29 18:06:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corsicanguppy@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5202 …}
    +nested: Doctrine\ORM\PersistentCollection {#5204 …}
    +votes: Doctrine\ORM\PersistentCollection {#5206 …}
    +reports: Doctrine\ORM\PersistentCollection {#5208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5212 …}
    -id: 350285
    -bodyTs: "'/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':3 'adapt':8 'chang':6 'crazi':12 'en.m.wiktionary.org':2 'en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':1 'imagin':4 'languag':5 'time':13 'world':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129308"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547998 {#5200
      date: 2024-01-29 18:06:38.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#16329
  +subject: App\Entity\EntryComment {#5201
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4507
      +user: App\Entity\User {#4520
        +avatar: null
        +cover: null
        +email: "corsicanguppy@lemmy.ca"
        +username: "@corsicanguppy@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729580697 {#4504
          date: 2024-10-22 09:04:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
        +entries: Doctrine\ORM\PersistentCollection {#4527 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
        +posts: Doctrine\ORM\PersistentCollection {#4535 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
        +follows: Doctrine\ORM\PersistentCollection {#4547 …}
        +followers: Doctrine\ORM\PersistentCollection {#4549 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
        +reports: Doctrine\ORM\PersistentCollection {#4559 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
        +violations: Doctrine\ORM\PersistentCollection {#4563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
        +awards: Doctrine\ORM\PersistentCollection {#4567 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
        +categories: Doctrine\ORM\PersistentCollection {#4571 …}
        -id: 5751
        -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
        +apId: "corsicanguppy@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/corsicanguppy"
        +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "corsicanguppy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729491818 {#4505
          date: 2024-10-21 08:23:38.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687234912 {#4506
          date: 2023-06-20 06:21:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        > automations\n
        \n
        That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1729423016 {#4501
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4508 …}
      +nested: Doctrine\ORM\PersistentCollection {#4510 …}
      +votes: Doctrine\ORM\PersistentCollection {#4512 …}
      +reports: Doctrine\ORM\PersistentCollection {#4514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
      -id: 347725
      -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6815661"
      +editedAt: DateTimeImmutable @1729195147 {#4502
        date: 2024-10-17 21:59:07.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706470090 {#4503
        date: 2024-01-28 20:28:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4507}
    +body: """
      [en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)\n
      \n
      Imagine language changing to adapt to the world. Crazy times.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706547998 {#5199
      date: 2024-01-29 18:06:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corsicanguppy@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5202 …}
    +nested: Doctrine\ORM\PersistentCollection {#5204 …}
    +votes: Doctrine\ORM\PersistentCollection {#5206 …}
    +reports: Doctrine\ORM\PersistentCollection {#5208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5212 …}
    -id: 350285
    -bodyTs: "'/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':3 'adapt':8 'chang':6 'crazi':12 'en.m.wiktionary.org':2 'en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':1 'imagin':4 'languag':5 'time':13 'world':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129308"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547998 {#5200
      date: 2024-01-29 18:06:38.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.84 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5201
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4507
      +user: App\Entity\User {#4520
        +avatar: null
        +cover: null
        +email: "corsicanguppy@lemmy.ca"
        +username: "@corsicanguppy@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729580697 {#4504
          date: 2024-10-22 09:04:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
        +entries: Doctrine\ORM\PersistentCollection {#4527 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
        +posts: Doctrine\ORM\PersistentCollection {#4535 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
        +follows: Doctrine\ORM\PersistentCollection {#4547 …}
        +followers: Doctrine\ORM\PersistentCollection {#4549 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
        +reports: Doctrine\ORM\PersistentCollection {#4559 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
        +violations: Doctrine\ORM\PersistentCollection {#4563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
        +awards: Doctrine\ORM\PersistentCollection {#4567 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
        +categories: Doctrine\ORM\PersistentCollection {#4571 …}
        -id: 5751
        -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
        +apId: "corsicanguppy@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/corsicanguppy"
        +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "corsicanguppy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729491818 {#4505
          date: 2024-10-21 08:23:38.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687234912 {#4506
          date: 2023-06-20 06:21:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        > automations\n
        \n
        That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1729423016 {#4501
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4508 …}
      +nested: Doctrine\ORM\PersistentCollection {#4510 …}
      +votes: Doctrine\ORM\PersistentCollection {#4512 …}
      +reports: Doctrine\ORM\PersistentCollection {#4514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
      -id: 347725
      -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6815661"
      +editedAt: DateTimeImmutable @1729195147 {#4502
        date: 2024-10-17 21:59:07.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706470090 {#4503
        date: 2024-01-28 20:28:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4507}
    +body: """
      [en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)\n
      \n
      Imagine language changing to adapt to the world. Crazy times.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706547998 {#5199
      date: 2024-01-29 18:06:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corsicanguppy@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5202 …}
    +nested: Doctrine\ORM\PersistentCollection {#5204 …}
    +votes: Doctrine\ORM\PersistentCollection {#5206 …}
    +reports: Doctrine\ORM\PersistentCollection {#5208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5212 …}
    -id: 350285
    -bodyTs: "'/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':3 'adapt':8 'chang':6 'crazi':12 'en.m.wiktionary.org':2 'en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':1 'imagin':4 'languag':5 'time':13 'world':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129308"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547998 {#5200
      date: 2024-01-29 18:06:38.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#16386
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5201
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4507
      +user: App\Entity\User {#4520
        +avatar: null
        +cover: null
        +email: "corsicanguppy@lemmy.ca"
        +username: "@corsicanguppy@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729580697 {#4504
          date: 2024-10-22 09:04:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
        +entries: Doctrine\ORM\PersistentCollection {#4527 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
        +posts: Doctrine\ORM\PersistentCollection {#4535 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
        +follows: Doctrine\ORM\PersistentCollection {#4547 …}
        +followers: Doctrine\ORM\PersistentCollection {#4549 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
        +reports: Doctrine\ORM\PersistentCollection {#4559 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
        +violations: Doctrine\ORM\PersistentCollection {#4563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
        +awards: Doctrine\ORM\PersistentCollection {#4567 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
        +categories: Doctrine\ORM\PersistentCollection {#4571 …}
        -id: 5751
        -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
        +apId: "corsicanguppy@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/corsicanguppy"
        +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "corsicanguppy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729491818 {#4505
          date: 2024-10-21 08:23:38.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687234912 {#4506
          date: 2023-06-20 06:21:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        > automations\n
        \n
        That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1729423016 {#4501
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4508 …}
      +nested: Doctrine\ORM\PersistentCollection {#4510 …}
      +votes: Doctrine\ORM\PersistentCollection {#4512 …}
      +reports: Doctrine\ORM\PersistentCollection {#4514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
      -id: 347725
      -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6815661"
      +editedAt: DateTimeImmutable @1729195147 {#4502
        date: 2024-10-17 21:59:07.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706470090 {#4503
        date: 2024-01-28 20:28:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4507}
    +body: """
      [en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)\n
      \n
      Imagine language changing to adapt to the world. Crazy times.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706547998 {#5199
      date: 2024-01-29 18:06:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corsicanguppy@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5202 …}
    +nested: Doctrine\ORM\PersistentCollection {#5204 …}
    +votes: Doctrine\ORM\PersistentCollection {#5206 …}
    +reports: Doctrine\ORM\PersistentCollection {#5208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5212 …}
    -id: 350285
    -bodyTs: "'/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':3 'adapt':8 'chang':6 'crazi':12 'en.m.wiktionary.org':2 'en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':1 'imagin':4 'languag':5 'time':13 'world':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129308"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547998 {#5200
      date: 2024-01-29 18:06:38.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 0.41 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5201
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4507
      +user: App\Entity\User {#4520
        +avatar: null
        +cover: null
        +email: "corsicanguppy@lemmy.ca"
        +username: "@corsicanguppy@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729580697 {#4504
          date: 2024-10-22 09:04:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
        +entries: Doctrine\ORM\PersistentCollection {#4527 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
        +posts: Doctrine\ORM\PersistentCollection {#4535 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
        +follows: Doctrine\ORM\PersistentCollection {#4547 …}
        +followers: Doctrine\ORM\PersistentCollection {#4549 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
        +reports: Doctrine\ORM\PersistentCollection {#4559 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
        +violations: Doctrine\ORM\PersistentCollection {#4563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
        +awards: Doctrine\ORM\PersistentCollection {#4567 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
        +categories: Doctrine\ORM\PersistentCollection {#4571 …}
        -id: 5751
        -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
        +apId: "corsicanguppy@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/corsicanguppy"
        +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "corsicanguppy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729491818 {#4505
          date: 2024-10-21 08:23:38.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687234912 {#4506
          date: 2023-06-20 06:21:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        > automations\n
        \n
        That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1729423016 {#4501
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4508 …}
      +nested: Doctrine\ORM\PersistentCollection {#4510 …}
      +votes: Doctrine\ORM\PersistentCollection {#4512 …}
      +reports: Doctrine\ORM\PersistentCollection {#4514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
      -id: 347725
      -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6815661"
      +editedAt: DateTimeImmutable @1729195147 {#4502
        date: 2024-10-17 21:59:07.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706470090 {#4503
        date: 2024-01-28 20:28:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4507}
    +body: """
      [en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)\n
      \n
      Imagine language changing to adapt to the world. Crazy times.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706547998 {#5199
      date: 2024-01-29 18:06:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corsicanguppy@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5202 …}
    +nested: Doctrine\ORM\PersistentCollection {#5204 …}
    +votes: Doctrine\ORM\PersistentCollection {#5206 …}
    +reports: Doctrine\ORM\PersistentCollection {#5208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5212 …}
    -id: 350285
    -bodyTs: "'/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':3 'adapt':8 'chang':6 'crazi':12 'en.m.wiktionary.org':2 'en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':1 'imagin':4 'languag':5 'time':13 'world':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129308"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547998 {#5200
      date: 2024-01-29 18:06:38.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#16626
  +comment: App\Entity\EntryComment {#5201
    +user: App\Entity\User {#4225
      +avatar: null
      +cover: null
      +email: "thomasloven@lemmy.world"
      +username: "@thomasloven@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729423016 {#4209
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4226 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4230 …}
      +entries: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4236 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4238 …}
      +posts: Doctrine\ORM\PersistentCollection {#4240 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4242 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4244 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4248 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4250 …}
      +follows: Doctrine\ORM\PersistentCollection {#4252 …}
      +followers: Doctrine\ORM\PersistentCollection {#4254 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4260 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4262 …}
      +reports: Doctrine\ORM\PersistentCollection {#4264 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4266 …}
      +violations: Doctrine\ORM\PersistentCollection {#4268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4270 …}
      +awards: Doctrine\ORM\PersistentCollection {#4272 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4274 …}
      +categories: Doctrine\ORM\PersistentCollection {#4276 …}
      -id: 80961
      -password: "$2y$13$Y6tuU/LKsxvLhwsbnEu8oOcvAoKGEgo55yVz9j0ktPO0QySLNnBB2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4278 …}
      +apId: "thomasloven@lemmy.world"
      +apProfileId: "https://lemmy.world/u/thomasloven"
      +apPublicUrl: "https://lemmy.world/u/thomasloven"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "thomasloven"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1721653299 {#4210
        date: 2024-07-22 15:01:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701833066 {#4211
        date: 2023-12-06 04:24:26.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4507
      +user: App\Entity\User {#4520
        +avatar: null
        +cover: null
        +email: "corsicanguppy@lemmy.ca"
        +username: "@corsicanguppy@lemmy.ca"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729580697 {#4504
          date: 2024-10-22 09:04:57.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4521 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4523 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4525 …}
        +entries: Doctrine\ORM\PersistentCollection {#4527 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4529 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4531 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4533 …}
        +posts: Doctrine\ORM\PersistentCollection {#4535 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4537 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4539 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4541 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4543 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4545 …}
        +follows: Doctrine\ORM\PersistentCollection {#4547 …}
        +followers: Doctrine\ORM\PersistentCollection {#4549 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4551 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4553 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4555 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4557 …}
        +reports: Doctrine\ORM\PersistentCollection {#4559 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4561 …}
        +violations: Doctrine\ORM\PersistentCollection {#4563 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4565 …}
        +awards: Doctrine\ORM\PersistentCollection {#4567 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4569 …}
        +categories: Doctrine\ORM\PersistentCollection {#4571 …}
        -id: 5751
        -password: "$2y$13$6vEsMeUasP4mTmIHYijhn.R8I.wrtBuSMWnmw2QpXcYEjyos4eHcu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4573 …}
        +apId: "corsicanguppy@lemmy.ca"
        +apProfileId: "https://lemmy.ca/u/corsicanguppy"
        +apPublicUrl: "https://lemmy.ca/u/corsicanguppy"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ca/inbox"
        +apDomain: "lemmy.ca"
        +apPreferredUsername: "corsicanguppy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729491818 {#4505
          date: 2024-10-21 08:23:38.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687234912 {#4506
          date: 2023-06-20 06:21:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        > automations\n
        \n
        That’s as weird to see as ‘softwares’ and ‘traffics’ and ‘emails’ . I hope you can improve before the end of the school year.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1729423016 {#4501
        date: 2024-10-20 13:16:56.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4508 …}
      +nested: Doctrine\ORM\PersistentCollection {#4510 …}
      +votes: Doctrine\ORM\PersistentCollection {#4512 …}
      +reports: Doctrine\ORM\PersistentCollection {#4514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4516 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4518 …}
      -id: 347725
      -bodyTs: "'autom':1 'email':13 'end':21 'hope':15 'improv':18 'school':24 'see':7 'softwar':9 'traffic':11 'weird':5 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/6815661"
      +editedAt: DateTimeImmutable @1729195147 {#4502
        date: 2024-10-17 21:59:07.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706470090 {#4503
        date: 2024-01-28 20:28:10.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4507}
    +body: """
      [en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)\n
      \n
      Imagine language changing to adapt to the world. Crazy times.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706547998 {#5199
      date: 2024-01-29 18:06:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corsicanguppy@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5202 …}
    +nested: Doctrine\ORM\PersistentCollection {#5204 …}
    +votes: Doctrine\ORM\PersistentCollection {#5206 …}
    +reports: Doctrine\ORM\PersistentCollection {#5208 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5210 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5212 …}
    -id: 350285
    -bodyTs: "'/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':3 'adapt':8 'chang':6 'crazi':12 'en.m.wiktionary.org':2 'en.m.wiktionary.org/wiki/automation](https://en.m.wiktionary.org/wiki/automation)':1 'imagin':4 'languag':5 'time':13 'world':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129308"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706547998 {#5200
      date: 2024-01-29 18:06:38.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 117.79 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4580
    +user: App\Entity\User {#4593
      +avatar: null
      +cover: null
      +email: "v1605@lemmy.world"
      +username: "@v1605@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729163423 {#4577
        date: 2024-10-17 13:10:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4594 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4596 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4598 …}
      +entries: Doctrine\ORM\PersistentCollection {#4600 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4602 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4604 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4606 …}
      +posts: Doctrine\ORM\PersistentCollection {#4608 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4610 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4612 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4616 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4618 …}
      +follows: Doctrine\ORM\PersistentCollection {#4620 …}
      +followers: Doctrine\ORM\PersistentCollection {#4622 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4624 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4626 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4628 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +reports: Doctrine\ORM\PersistentCollection {#4632 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4634 …}
      +violations: Doctrine\ORM\PersistentCollection {#4636 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
      +awards: Doctrine\ORM\PersistentCollection {#4640 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4642 …}
      +categories: Doctrine\ORM\PersistentCollection {#4644 …}
      -id: 63342
      -password: "$2y$13$wi39Hu.iIsswTOKmq2lnmeloToEQvKdC5U8ojgZw6ShW9NhRvRFy."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4646 …}
      +apId: "v1605@lemmy.world"
      +apProfileId: "https://lemmy.world/u/v1605"
      +apPublicUrl: "https://lemmy.world/u/v1605"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "v1605"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726655817 {#4578
        date: 2024-09-18 12:36:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697802981 {#4579
        date: 2023-10-20 13:56:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "I have all the TV inputs automated via voice commands. Eg. If you say “let’s watch plex”, tv turns on if off, input switches, HDMI switch changes, and Plex launches on the shield."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458875 {#4575
      date: 2024-01-28 17:21:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4581 …}
    +nested: Doctrine\ORM\PersistentCollection {#4583 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4587 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4589 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4591 …}
    -id: 347264
    -bodyTs: "'autom':7 'chang':28 'command':10 'eg':11 'hdmi':26 'input':6,24 'launch':31 'let':15 'plex':18,30 'say':14 'shield':34 'switch':25,27 'turn':20 'tv':5,19 'via':8 'voic':9 'watch':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104486"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458875 {#4576
      date: 2024-01-28 17:21:15.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#16702
  +comment: App\Entity\EntryComment {#4580
    +user: App\Entity\User {#4593
      +avatar: null
      +cover: null
      +email: "v1605@lemmy.world"
      +username: "@v1605@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729163423 {#4577
        date: 2024-10-17 13:10:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4594 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4596 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4598 …}
      +entries: Doctrine\ORM\PersistentCollection {#4600 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4602 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4604 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4606 …}
      +posts: Doctrine\ORM\PersistentCollection {#4608 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4610 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4612 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4616 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4618 …}
      +follows: Doctrine\ORM\PersistentCollection {#4620 …}
      +followers: Doctrine\ORM\PersistentCollection {#4622 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4624 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4626 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4628 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +reports: Doctrine\ORM\PersistentCollection {#4632 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4634 …}
      +violations: Doctrine\ORM\PersistentCollection {#4636 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
      +awards: Doctrine\ORM\PersistentCollection {#4640 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4642 …}
      +categories: Doctrine\ORM\PersistentCollection {#4644 …}
      -id: 63342
      -password: "$2y$13$wi39Hu.iIsswTOKmq2lnmeloToEQvKdC5U8ojgZw6ShW9NhRvRFy."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4646 …}
      +apId: "v1605@lemmy.world"
      +apProfileId: "https://lemmy.world/u/v1605"
      +apPublicUrl: "https://lemmy.world/u/v1605"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "v1605"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726655817 {#4578
        date: 2024-09-18 12:36:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697802981 {#4579
        date: 2023-10-20 13:56:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "I have all the TV inputs automated via voice commands. Eg. If you say “let’s watch plex”, tv turns on if off, input switches, HDMI switch changes, and Plex launches on the shield."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458875 {#4575
      date: 2024-01-28 17:21:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4581 …}
    +nested: Doctrine\ORM\PersistentCollection {#4583 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4587 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4589 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4591 …}
    -id: 347264
    -bodyTs: "'autom':7 'chang':28 'command':10 'eg':11 'hdmi':26 'input':6,24 'launch':31 'let':15 'plex':18,30 'say':14 'shield':34 'switch':25,27 'turn':20 'tv':5,19 'via':8 'voic':9 'watch':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104486"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458875 {#4576
      date: 2024-01-28 17:21:15.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.26 ms
Input props
[
  "user" => App\Entity\User {#4593
    +avatar: null
    +cover: null
    +email: "v1605@lemmy.world"
    +username: "@v1605@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729163423 {#4577
      date: 2024-10-17 13:10:23.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4594 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4596 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4598 …}
    +entries: Doctrine\ORM\PersistentCollection {#4600 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4602 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4604 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4606 …}
    +posts: Doctrine\ORM\PersistentCollection {#4608 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4610 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4612 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4614 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4616 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4618 …}
    +follows: Doctrine\ORM\PersistentCollection {#4620 …}
    +followers: Doctrine\ORM\PersistentCollection {#4622 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4624 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4626 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4628 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
    +reports: Doctrine\ORM\PersistentCollection {#4632 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4634 …}
    +violations: Doctrine\ORM\PersistentCollection {#4636 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
    +awards: Doctrine\ORM\PersistentCollection {#4640 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4642 …}
    +categories: Doctrine\ORM\PersistentCollection {#4644 …}
    -id: 63342
    -password: "$2y$13$wi39Hu.iIsswTOKmq2lnmeloToEQvKdC5U8ojgZw6ShW9NhRvRFy."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4646 …}
    +apId: "v1605@lemmy.world"
    +apProfileId: "https://lemmy.world/u/v1605"
    +apPublicUrl: "https://lemmy.world/u/v1605"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "v1605"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726655817 {#4578
      date: 2024-09-18 12:36:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697802981 {#4579
      date: 2023-10-20 13:56:21.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#16747
  +user: App\Entity\User {#4593
    +avatar: null
    +cover: null
    +email: "v1605@lemmy.world"
    +username: "@v1605@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729163423 {#4577
      date: 2024-10-17 13:10:23.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4594 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4596 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4598 …}
    +entries: Doctrine\ORM\PersistentCollection {#4600 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4602 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4604 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4606 …}
    +posts: Doctrine\ORM\PersistentCollection {#4608 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4610 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4612 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4614 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4616 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4618 …}
    +follows: Doctrine\ORM\PersistentCollection {#4620 …}
    +followers: Doctrine\ORM\PersistentCollection {#4622 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4624 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4626 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4628 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
    +reports: Doctrine\ORM\PersistentCollection {#4632 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4634 …}
    +violations: Doctrine\ORM\PersistentCollection {#4636 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
    +awards: Doctrine\ORM\PersistentCollection {#4640 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4642 …}
    +categories: Doctrine\ORM\PersistentCollection {#4644 …}
    -id: 63342
    -password: "$2y$13$wi39Hu.iIsswTOKmq2lnmeloToEQvKdC5U8ojgZw6ShW9NhRvRFy."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4646 …}
    +apId: "v1605@lemmy.world"
    +apProfileId: "https://lemmy.world/u/v1605"
    +apPublicUrl: "https://lemmy.world/u/v1605"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "v1605"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726655817 {#4578
      date: 2024-09-18 12:36:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697802981 {#4579
      date: 2023-10-20 13:56:21.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.26 ms
Input props
[
  "date" => DateTimeImmutable @1706458875 {#4576
    date: 2024-01-28 17:21:15.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#16802
  +date: DateTimeImmutable @1706458875 {#4576
    date: 2024-01-28 17:21:15.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.18 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706458875 {#4576
    date: 2024-01-28 17:21:15.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#16856
  +createdAt: DateTimeImmutable @1706458875 {#4576
    date: 2024-01-28 17:21:15.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.25 ms
Input props
[
  "user" => App\Entity\User {#4593
    +avatar: null
    +cover: null
    +email: "v1605@lemmy.world"
    +username: "@v1605@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729163423 {#4577
      date: 2024-10-17 13:10:23.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4594 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4596 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4598 …}
    +entries: Doctrine\ORM\PersistentCollection {#4600 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4602 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4604 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4606 …}
    +posts: Doctrine\ORM\PersistentCollection {#4608 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4610 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4612 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4614 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4616 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4618 …}
    +follows: Doctrine\ORM\PersistentCollection {#4620 …}
    +followers: Doctrine\ORM\PersistentCollection {#4622 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4624 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4626 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4628 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
    +reports: Doctrine\ORM\PersistentCollection {#4632 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4634 …}
    +violations: Doctrine\ORM\PersistentCollection {#4636 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
    +awards: Doctrine\ORM\PersistentCollection {#4640 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4642 …}
    +categories: Doctrine\ORM\PersistentCollection {#4644 …}
    -id: 63342
    -password: "$2y$13$wi39Hu.iIsswTOKmq2lnmeloToEQvKdC5U8ojgZw6ShW9NhRvRFy."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4646 …}
    +apId: "v1605@lemmy.world"
    +apProfileId: "https://lemmy.world/u/v1605"
    +apPublicUrl: "https://lemmy.world/u/v1605"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "v1605"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726655817 {#4578
      date: 2024-09-18 12:36:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697802981 {#4579
      date: 2023-10-20 13:56:21.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#16910
  +width: 40
  +height: 40
  +user: App\Entity\User {#4593
    +avatar: null
    +cover: null
    +email: "v1605@lemmy.world"
    +username: "@v1605@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729163423 {#4577
      date: 2024-10-17 13:10:23.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4594 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4596 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4598 …}
    +entries: Doctrine\ORM\PersistentCollection {#4600 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4602 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4604 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4606 …}
    +posts: Doctrine\ORM\PersistentCollection {#4608 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4610 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4612 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4614 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4616 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4618 …}
    +follows: Doctrine\ORM\PersistentCollection {#4620 …}
    +followers: Doctrine\ORM\PersistentCollection {#4622 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4624 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4626 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4628 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
    +reports: Doctrine\ORM\PersistentCollection {#4632 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4634 …}
    +violations: Doctrine\ORM\PersistentCollection {#4636 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
    +awards: Doctrine\ORM\PersistentCollection {#4640 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4642 …}
    +categories: Doctrine\ORM\PersistentCollection {#4644 …}
    -id: 63342
    -password: "$2y$13$wi39Hu.iIsswTOKmq2lnmeloToEQvKdC5U8ojgZw6ShW9NhRvRFy."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4646 …}
    +apId: "v1605@lemmy.world"
    +apProfileId: "https://lemmy.world/u/v1605"
    +apPublicUrl: "https://lemmy.world/u/v1605"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "v1605"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726655817 {#4578
      date: 2024-09-18 12:36:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697802981 {#4579
      date: 2023-10-20 13:56:21.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.43 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4580
    +user: App\Entity\User {#4593
      +avatar: null
      +cover: null
      +email: "v1605@lemmy.world"
      +username: "@v1605@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729163423 {#4577
        date: 2024-10-17 13:10:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4594 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4596 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4598 …}
      +entries: Doctrine\ORM\PersistentCollection {#4600 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4602 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4604 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4606 …}
      +posts: Doctrine\ORM\PersistentCollection {#4608 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4610 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4612 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4616 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4618 …}
      +follows: Doctrine\ORM\PersistentCollection {#4620 …}
      +followers: Doctrine\ORM\PersistentCollection {#4622 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4624 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4626 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4628 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +reports: Doctrine\ORM\PersistentCollection {#4632 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4634 …}
      +violations: Doctrine\ORM\PersistentCollection {#4636 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
      +awards: Doctrine\ORM\PersistentCollection {#4640 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4642 …}
      +categories: Doctrine\ORM\PersistentCollection {#4644 …}
      -id: 63342
      -password: "$2y$13$wi39Hu.iIsswTOKmq2lnmeloToEQvKdC5U8ojgZw6ShW9NhRvRFy."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4646 …}
      +apId: "v1605@lemmy.world"
      +apProfileId: "https://lemmy.world/u/v1605"
      +apPublicUrl: "https://lemmy.world/u/v1605"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "v1605"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726655817 {#4578
        date: 2024-09-18 12:36:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697802981 {#4579
        date: 2023-10-20 13:56:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "I have all the TV inputs automated via voice commands. Eg. If you say “let’s watch plex”, tv turns on if off, input switches, HDMI switch changes, and Plex launches on the shield."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458875 {#4575
      date: 2024-01-28 17:21:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4581 …}
    +nested: Doctrine\ORM\PersistentCollection {#4583 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4587 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4589 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4591 …}
    -id: 347264
    -bodyTs: "'autom':7 'chang':28 'command':10 'eg':11 'hdmi':26 'input':6,24 'launch':31 'let':15 'plex':18,30 'say':14 'shield':34 'switch':25,27 'turn':20 'tv':5,19 'via':8 'voic':9 'watch':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104486"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458875 {#4576
      date: 2024-01-28 17:21:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#16979
  +subject: App\Entity\EntryComment {#4580
    +user: App\Entity\User {#4593
      +avatar: null
      +cover: null
      +email: "v1605@lemmy.world"
      +username: "@v1605@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729163423 {#4577
        date: 2024-10-17 13:10:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4594 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4596 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4598 …}
      +entries: Doctrine\ORM\PersistentCollection {#4600 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4602 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4604 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4606 …}
      +posts: Doctrine\ORM\PersistentCollection {#4608 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4610 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4612 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4616 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4618 …}
      +follows: Doctrine\ORM\PersistentCollection {#4620 …}
      +followers: Doctrine\ORM\PersistentCollection {#4622 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4624 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4626 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4628 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +reports: Doctrine\ORM\PersistentCollection {#4632 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4634 …}
      +violations: Doctrine\ORM\PersistentCollection {#4636 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
      +awards: Doctrine\ORM\PersistentCollection {#4640 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4642 …}
      +categories: Doctrine\ORM\PersistentCollection {#4644 …}
      -id: 63342
      -password: "$2y$13$wi39Hu.iIsswTOKmq2lnmeloToEQvKdC5U8ojgZw6ShW9NhRvRFy."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4646 …}
      +apId: "v1605@lemmy.world"
      +apProfileId: "https://lemmy.world/u/v1605"
      +apPublicUrl: "https://lemmy.world/u/v1605"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "v1605"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726655817 {#4578
        date: 2024-09-18 12:36:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697802981 {#4579
        date: 2023-10-20 13:56:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "I have all the TV inputs automated via voice commands. Eg. If you say “let’s watch plex”, tv turns on if off, input switches, HDMI switch changes, and Plex launches on the shield."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458875 {#4575
      date: 2024-01-28 17:21:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4581 …}
    +nested: Doctrine\ORM\PersistentCollection {#4583 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4587 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4589 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4591 …}
    -id: 347264
    -bodyTs: "'autom':7 'chang':28 'command':10 'eg':11 'hdmi':26 'input':6,24 'launch':31 'let':15 'plex':18,30 'say':14 'shield':34 'switch':25,27 'turn':20 'tv':5,19 'via':8 'voic':9 'watch':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104486"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458875 {#4576
      date: 2024-01-28 17:21:15.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.81 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4580
    +user: App\Entity\User {#4593
      +avatar: null
      +cover: null
      +email: "v1605@lemmy.world"
      +username: "@v1605@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729163423 {#4577
        date: 2024-10-17 13:10:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4594 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4596 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4598 …}
      +entries: Doctrine\ORM\PersistentCollection {#4600 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4602 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4604 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4606 …}
      +posts: Doctrine\ORM\PersistentCollection {#4608 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4610 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4612 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4616 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4618 …}
      +follows: Doctrine\ORM\PersistentCollection {#4620 …}
      +followers: Doctrine\ORM\PersistentCollection {#4622 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4624 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4626 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4628 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +reports: Doctrine\ORM\PersistentCollection {#4632 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4634 …}
      +violations: Doctrine\ORM\PersistentCollection {#4636 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
      +awards: Doctrine\ORM\PersistentCollection {#4640 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4642 …}
      +categories: Doctrine\ORM\PersistentCollection {#4644 …}
      -id: 63342
      -password: "$2y$13$wi39Hu.iIsswTOKmq2lnmeloToEQvKdC5U8ojgZw6ShW9NhRvRFy."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4646 …}
      +apId: "v1605@lemmy.world"
      +apProfileId: "https://lemmy.world/u/v1605"
      +apPublicUrl: "https://lemmy.world/u/v1605"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "v1605"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726655817 {#4578
        date: 2024-09-18 12:36:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697802981 {#4579
        date: 2023-10-20 13:56:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "I have all the TV inputs automated via voice commands. Eg. If you say “let’s watch plex”, tv turns on if off, input switches, HDMI switch changes, and Plex launches on the shield."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458875 {#4575
      date: 2024-01-28 17:21:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4581 …}
    +nested: Doctrine\ORM\PersistentCollection {#4583 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4587 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4589 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4591 …}
    -id: 347264
    -bodyTs: "'autom':7 'chang':28 'command':10 'eg':11 'hdmi':26 'input':6,24 'launch':31 'let':15 'plex':18,30 'say':14 'shield':34 'switch':25,27 'turn':20 'tv':5,19 'via':8 'voic':9 'watch':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104486"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458875 {#4576
      date: 2024-01-28 17:21:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#17036
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4580
    +user: App\Entity\User {#4593
      +avatar: null
      +cover: null
      +email: "v1605@lemmy.world"
      +username: "@v1605@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729163423 {#4577
        date: 2024-10-17 13:10:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4594 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4596 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4598 …}
      +entries: Doctrine\ORM\PersistentCollection {#4600 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4602 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4604 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4606 …}
      +posts: Doctrine\ORM\PersistentCollection {#4608 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4610 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4612 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4616 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4618 …}
      +follows: Doctrine\ORM\PersistentCollection {#4620 …}
      +followers: Doctrine\ORM\PersistentCollection {#4622 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4624 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4626 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4628 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +reports: Doctrine\ORM\PersistentCollection {#4632 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4634 …}
      +violations: Doctrine\ORM\PersistentCollection {#4636 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
      +awards: Doctrine\ORM\PersistentCollection {#4640 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4642 …}
      +categories: Doctrine\ORM\PersistentCollection {#4644 …}
      -id: 63342
      -password: "$2y$13$wi39Hu.iIsswTOKmq2lnmeloToEQvKdC5U8ojgZw6ShW9NhRvRFy."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4646 …}
      +apId: "v1605@lemmy.world"
      +apProfileId: "https://lemmy.world/u/v1605"
      +apPublicUrl: "https://lemmy.world/u/v1605"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "v1605"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726655817 {#4578
        date: 2024-09-18 12:36:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697802981 {#4579
        date: 2023-10-20 13:56:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "I have all the TV inputs automated via voice commands. Eg. If you say “let’s watch plex”, tv turns on if off, input switches, HDMI switch changes, and Plex launches on the shield."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458875 {#4575
      date: 2024-01-28 17:21:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4581 …}
    +nested: Doctrine\ORM\PersistentCollection {#4583 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4587 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4589 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4591 …}
    -id: 347264
    -bodyTs: "'autom':7 'chang':28 'command':10 'eg':11 'hdmi':26 'input':6,24 'launch':31 'let':15 'plex':18,30 'say':14 'shield':34 'switch':25,27 'turn':20 'tv':5,19 'via':8 'voic':9 'watch':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104486"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458875 {#4576
      date: 2024-01-28 17:21:15.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 70.05 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4580
    +user: App\Entity\User {#4593
      +avatar: null
      +cover: null
      +email: "v1605@lemmy.world"
      +username: "@v1605@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729163423 {#4577
        date: 2024-10-17 13:10:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4594 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4596 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4598 …}
      +entries: Doctrine\ORM\PersistentCollection {#4600 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4602 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4604 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4606 …}
      +posts: Doctrine\ORM\PersistentCollection {#4608 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4610 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4612 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4616 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4618 …}
      +follows: Doctrine\ORM\PersistentCollection {#4620 …}
      +followers: Doctrine\ORM\PersistentCollection {#4622 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4624 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4626 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4628 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +reports: Doctrine\ORM\PersistentCollection {#4632 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4634 …}
      +violations: Doctrine\ORM\PersistentCollection {#4636 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
      +awards: Doctrine\ORM\PersistentCollection {#4640 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4642 …}
      +categories: Doctrine\ORM\PersistentCollection {#4644 …}
      -id: 63342
      -password: "$2y$13$wi39Hu.iIsswTOKmq2lnmeloToEQvKdC5U8ojgZw6ShW9NhRvRFy."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4646 …}
      +apId: "v1605@lemmy.world"
      +apProfileId: "https://lemmy.world/u/v1605"
      +apPublicUrl: "https://lemmy.world/u/v1605"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "v1605"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726655817 {#4578
        date: 2024-09-18 12:36:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697802981 {#4579
        date: 2023-10-20 13:56:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "I have all the TV inputs automated via voice commands. Eg. If you say “let’s watch plex”, tv turns on if off, input switches, HDMI switch changes, and Plex launches on the shield."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458875 {#4575
      date: 2024-01-28 17:21:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4581 …}
    +nested: Doctrine\ORM\PersistentCollection {#4583 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4587 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4589 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4591 …}
    -id: 347264
    -bodyTs: "'autom':7 'chang':28 'command':10 'eg':11 'hdmi':26 'input':6,24 'launch':31 'let':15 'plex':18,30 'say':14 'shield':34 'switch':25,27 'turn':20 'tv':5,19 'via':8 'voic':9 'watch':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104486"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458875 {#4576
      date: 2024-01-28 17:21:15.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#17276
  +comment: App\Entity\EntryComment {#4580
    +user: App\Entity\User {#4593
      +avatar: null
      +cover: null
      +email: "v1605@lemmy.world"
      +username: "@v1605@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729163423 {#4577
        date: 2024-10-17 13:10:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4594 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4596 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4598 …}
      +entries: Doctrine\ORM\PersistentCollection {#4600 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4602 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4604 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4606 …}
      +posts: Doctrine\ORM\PersistentCollection {#4608 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4610 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4612 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4614 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4616 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4618 …}
      +follows: Doctrine\ORM\PersistentCollection {#4620 …}
      +followers: Doctrine\ORM\PersistentCollection {#4622 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4624 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4626 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4628 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4630 …}
      +reports: Doctrine\ORM\PersistentCollection {#4632 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4634 …}
      +violations: Doctrine\ORM\PersistentCollection {#4636 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4638 …}
      +awards: Doctrine\ORM\PersistentCollection {#4640 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4642 …}
      +categories: Doctrine\ORM\PersistentCollection {#4644 …}
      -id: 63342
      -password: "$2y$13$wi39Hu.iIsswTOKmq2lnmeloToEQvKdC5U8ojgZw6ShW9NhRvRFy."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4646 …}
      +apId: "v1605@lemmy.world"
      +apProfileId: "https://lemmy.world/u/v1605"
      +apPublicUrl: "https://lemmy.world/u/v1605"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "v1605"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726655817 {#4578
        date: 2024-09-18 12:36:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697802981 {#4579
        date: 2023-10-20 13:56:21.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "I have all the TV inputs automated via voice commands. Eg. If you say “let’s watch plex”, tv turns on if off, input switches, HDMI switch changes, and Plex launches on the shield."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458875 {#4575
      date: 2024-01-28 17:21:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4581 …}
    +nested: Doctrine\ORM\PersistentCollection {#4583 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4587 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4589 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4591 …}
    -id: 347264
    -bodyTs: "'autom':7 'chang':28 'command':10 'eg':11 'hdmi':26 'input':6,24 'launch':31 'let':15 'plex':18,30 'say':14 'shield':34 'switch':25,27 'turn':20 'tv':5,19 'via':8 'voic':9 'watch':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104486"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458875 {#4576
      date: 2024-01-28 17:21:15.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 18.0 MiB 1,095.93 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4653
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1729192144 {#4648
      date: 2024-10-17 21:09:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4654 …}
    +nested: Doctrine\ORM\PersistentCollection {#4656 …}
    +votes: Doctrine\ORM\PersistentCollection {#4658 …}
    +reports: Doctrine\ORM\PersistentCollection {#4660 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
    -id: 347263
    -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6924852"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458762 {#4649
      date: 2024-01-28 17:19:22.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#17346
  +comment: App\Entity\EntryComment {#4653
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1729192144 {#4648
      date: 2024-10-17 21:09:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4654 …}
    +nested: Doctrine\ORM\PersistentCollection {#4656 …}
    +votes: Doctrine\ORM\PersistentCollection {#4658 …}
    +reports: Doctrine\ORM\PersistentCollection {#4660 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
    -id: 347263
    -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6924852"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458762 {#4649
      date: 2024-01-28 17:19:22.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#4666
    +avatar: null
    +cover: null
    +email: "__init__@programming.dev"
    +username: "@__init__@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729170899 {#4650
      date: 2024-10-17 15:14:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
    +entries: Doctrine\ORM\PersistentCollection {#4673 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
    +posts: Doctrine\ORM\PersistentCollection {#4681 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
    +follows: Doctrine\ORM\PersistentCollection {#4693 …}
    +followers: Doctrine\ORM\PersistentCollection {#4695 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
    +reports: Doctrine\ORM\PersistentCollection {#4705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
    +violations: Doctrine\ORM\PersistentCollection {#4709 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
    +awards: Doctrine\ORM\PersistentCollection {#4713 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
    +categories: Doctrine\ORM\PersistentCollection {#4717 …}
    -id: 64118
    -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
    +apId: "__init__@programming.dev"
    +apProfileId: "https://programming.dev/u/__init__"
    +apPublicUrl: "https://programming.dev/u/__init__"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "__init__"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707749860 {#4651
      date: 2024-02-12 15:57:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697915729 {#4652
      date: 2023-10-21 21:15:29.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#17391
  +user: App\Entity\User {#4666
    +avatar: null
    +cover: null
    +email: "__init__@programming.dev"
    +username: "@__init__@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729170899 {#4650
      date: 2024-10-17 15:14:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
    +entries: Doctrine\ORM\PersistentCollection {#4673 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
    +posts: Doctrine\ORM\PersistentCollection {#4681 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
    +follows: Doctrine\ORM\PersistentCollection {#4693 …}
    +followers: Doctrine\ORM\PersistentCollection {#4695 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
    +reports: Doctrine\ORM\PersistentCollection {#4705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
    +violations: Doctrine\ORM\PersistentCollection {#4709 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
    +awards: Doctrine\ORM\PersistentCollection {#4713 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
    +categories: Doctrine\ORM\PersistentCollection {#4717 …}
    -id: 64118
    -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
    +apId: "__init__@programming.dev"
    +apProfileId: "https://programming.dev/u/__init__"
    +apPublicUrl: "https://programming.dev/u/__init__"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "__init__"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707749860 {#4651
      date: 2024-02-12 15:57:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697915729 {#4652
      date: 2023-10-21 21:15:29.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706458762 {#4649
    date: 2024-01-28 17:19:22.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#17446
  +date: DateTimeImmutable @1706458762 {#4649
    date: 2024-01-28 17:19:22.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706458762 {#4649
    date: 2024-01-28 17:19:22.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#17500
  +createdAt: DateTimeImmutable @1706458762 {#4649
    date: 2024-01-28 17:19:22.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#4666
    +avatar: null
    +cover: null
    +email: "__init__@programming.dev"
    +username: "@__init__@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729170899 {#4650
      date: 2024-10-17 15:14:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
    +entries: Doctrine\ORM\PersistentCollection {#4673 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
    +posts: Doctrine\ORM\PersistentCollection {#4681 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
    +follows: Doctrine\ORM\PersistentCollection {#4693 …}
    +followers: Doctrine\ORM\PersistentCollection {#4695 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
    +reports: Doctrine\ORM\PersistentCollection {#4705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
    +violations: Doctrine\ORM\PersistentCollection {#4709 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
    +awards: Doctrine\ORM\PersistentCollection {#4713 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
    +categories: Doctrine\ORM\PersistentCollection {#4717 …}
    -id: 64118
    -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
    +apId: "__init__@programming.dev"
    +apProfileId: "https://programming.dev/u/__init__"
    +apPublicUrl: "https://programming.dev/u/__init__"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "__init__"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707749860 {#4651
      date: 2024-02-12 15:57:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697915729 {#4652
      date: 2023-10-21 21:15:29.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17554
  +width: 40
  +height: 40
  +user: App\Entity\User {#4666
    +avatar: null
    +cover: null
    +email: "__init__@programming.dev"
    +username: "@__init__@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729170899 {#4650
      date: 2024-10-17 15:14:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
    +entries: Doctrine\ORM\PersistentCollection {#4673 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
    +posts: Doctrine\ORM\PersistentCollection {#4681 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
    +follows: Doctrine\ORM\PersistentCollection {#4693 …}
    +followers: Doctrine\ORM\PersistentCollection {#4695 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
    +reports: Doctrine\ORM\PersistentCollection {#4705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
    +violations: Doctrine\ORM\PersistentCollection {#4709 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
    +awards: Doctrine\ORM\PersistentCollection {#4713 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
    +categories: Doctrine\ORM\PersistentCollection {#4717 …}
    -id: 64118
    -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
    +apId: "__init__@programming.dev"
    +apProfileId: "https://programming.dev/u/__init__"
    +apPublicUrl: "https://programming.dev/u/__init__"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "__init__"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707749860 {#4651
      date: 2024-02-12 15:57:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697915729 {#4652
      date: 2023-10-21 21:15:29.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.55 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4653
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1729192144 {#4648
      date: 2024-10-17 21:09:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4654 …}
    +nested: Doctrine\ORM\PersistentCollection {#4656 …}
    +votes: Doctrine\ORM\PersistentCollection {#4658 …}
    +reports: Doctrine\ORM\PersistentCollection {#4660 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
    -id: 347263
    -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6924852"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458762 {#4649
      date: 2024-01-28 17:19:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#17623
  +subject: App\Entity\EntryComment {#4653
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1729192144 {#4648
      date: 2024-10-17 21:09:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4654 …}
    +nested: Doctrine\ORM\PersistentCollection {#4656 …}
    +votes: Doctrine\ORM\PersistentCollection {#4658 …}
    +reports: Doctrine\ORM\PersistentCollection {#4660 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
    -id: 347263
    -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6924852"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458762 {#4649
      date: 2024-01-28 17:19:22.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 1.73 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4653
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1729192144 {#4648
      date: 2024-10-17 21:09:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4654 …}
    +nested: Doctrine\ORM\PersistentCollection {#4656 …}
    +votes: Doctrine\ORM\PersistentCollection {#4658 …}
    +reports: Doctrine\ORM\PersistentCollection {#4660 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
    -id: 347263
    -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6924852"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458762 {#4649
      date: 2024-01-28 17:19:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#17680
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4653
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1729192144 {#4648
      date: 2024-10-17 21:09:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4654 …}
    +nested: Doctrine\ORM\PersistentCollection {#4656 …}
    +votes: Doctrine\ORM\PersistentCollection {#4658 …}
    +reports: Doctrine\ORM\PersistentCollection {#4660 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
    -id: 347263
    -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6924852"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458762 {#4649
      date: 2024-01-28 17:19:22.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 18.0 MiB 1,077.05 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4653
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1729192144 {#4648
      date: 2024-10-17 21:09:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4654 …}
    +nested: Doctrine\ORM\PersistentCollection {#4656 …}
    +votes: Doctrine\ORM\PersistentCollection {#4658 …}
    +reports: Doctrine\ORM\PersistentCollection {#4660 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
    -id: 347263
    -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6924852"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458762 {#4649
      date: 2024-01-28 17:19:22.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#17920
  +comment: App\Entity\EntryComment {#4653
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1729192144 {#4648
      date: 2024-10-17 21:09:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4654 …}
    +nested: Doctrine\ORM\PersistentCollection {#4656 …}
    +votes: Doctrine\ORM\PersistentCollection {#4658 …}
    +reports: Doctrine\ORM\PersistentCollection {#4660 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
    -id: 347263
    -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6924852"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458762 {#4649
      date: 2024-01-28 17:19:22.0 +01:00
    }
  }
  +nestedComments: [
    347388 => App\Entity\EntryComment {#5302
      +user: App\Entity\User {#4666}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5185
        +user: Proxies\__CG__\App\Entity\User {#5186
          +avatar: null
          +cover: null
          +email: "Styxia@lemmy.world"
          +username: "@Styxia@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729167583 {#18065
            date: 2024-10-17 14:19:43.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
          +entries: Doctrine\ORM\PersistentCollection {#18077 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
          +posts: Doctrine\ORM\PersistentCollection {#18085 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
          +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
          +follows: Doctrine\ORM\PersistentCollection {#18097 …}
          +followers: Doctrine\ORM\PersistentCollection {#18099 …}
          +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
          +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
          +reports: Doctrine\ORM\PersistentCollection {#18109 …}
          +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
          +violations: Doctrine\ORM\PersistentCollection {#18113 …}
          +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
          +awards: Doctrine\ORM\PersistentCollection {#18117 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
          +categories: Doctrine\ORM\PersistentCollection {#18121 …}
          -id: 39245
          -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
          +apId: "Styxia@lemmy.world"
          +apProfileId: "https://lemmy.world/u/Styxia"
          +apPublicUrl: "https://lemmy.world/u/Styxia"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "Styxia"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1727411943 {#18062
            date: 2024-09-27 06:39:03.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1691418804 {#18064
            date: 2023-08-07 16:33:24.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4653}
        +root: App\Entity\EntryComment {#4653}
        +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706460640 {#5183
          date: 2024-01-28 17:50:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@__init__@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5187 …}
        +nested: Doctrine\ORM\PersistentCollection {#5189 …}
        +votes: Doctrine\ORM\PersistentCollection {#5191 …}
        +reports: Doctrine\ORM\PersistentCollection {#5193 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
        -id: 347342
        -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7105012"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706460640 {#5184
          date: 2024-01-28 17:50:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "Ah nice. I just have the switches by the front and garage doors turn off everything instead of just downstairs, so we can hit them on the way out the door. I think triple taps are reserved for inclusion/exclusion mode on my switches, sadly. The delayed lock is a good idea though, might just have to add that."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706462005 {#5300
        date: 2024-01-28 18:13:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
        "@Styxia@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5303 …}
      +nested: Doctrine\ORM\PersistentCollection {#5305 …}
      +votes: Doctrine\ORM\PersistentCollection {#5307 …}
      +reports: Doctrine\ORM\PersistentCollection {#5309 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5311 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5313 …}
      -id: 347388
      -bodyTs: "'add':57 'ah':1 'delay':46 'door':13,31 'downstair':20 'everyth':16 'front':10 'garag':12 'good':50 'hit':24 'idea':51 'inclusion/exclusion':39 'instead':17 'lock':47 'might':53 'mode':40 'nice':2 'reserv':37 'sad':44 'switch':7,43 'tap':35 'think':33 'though':52 'tripl':34 'turn':14 'way':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6926045"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706462005 {#5301
        date: 2024-01-28 18:13:25.0 +01:00
      }
    }
    347686 => App\Entity\EntryComment {#5317
      +user: App\Entity\User {#5033
        +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
        +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
        +email: "linearchaos@lemmy.world"
        +username: "@linearchaos@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I am a Meat-Popsicle"
        +lastActive: DateTime @1729308159 {#5017
          date: 2024-10-19 05:22:39.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
        +entries: Doctrine\ORM\PersistentCollection {#5042 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
        +posts: Doctrine\ORM\PersistentCollection {#5050 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
        +follows: Doctrine\ORM\PersistentCollection {#5062 …}
        +followers: Doctrine\ORM\PersistentCollection {#5064 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
        +reports: Doctrine\ORM\PersistentCollection {#5074 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
        +violations: Doctrine\ORM\PersistentCollection {#5078 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
        +awards: Doctrine\ORM\PersistentCollection {#5082 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
        +categories: Doctrine\ORM\PersistentCollection {#5086 …}
        -id: 3108
        -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
        +apId: "linearchaos@lemmy.world"
        +apProfileId: "https://lemmy.world/u/linearchaos"
        +apPublicUrl: "https://lemmy.world/u/linearchaos"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linearchaos"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729273460 {#5018
          date: 2024-10-18 19:44:20.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687052393 {#5019
          date: 2023-06-18 03:39:53.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5185}
      +root: App\Entity\EntryComment {#4653}
      +body: """
        If I unlock my door, it will re-lock in 15 minutes as long as the door is shut. opening the door resets the timer.\n
        \n
        Of course it’s a code door, so re-opening it has a very low chance of locking me out :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706469285 {#5315
        date: 2024-01-28 20:14:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
        "@Styxia@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5318 …}
      +nested: Doctrine\ORM\PersistentCollection {#5320 …}
      +votes: Doctrine\ORM\PersistentCollection {#5322 …}
      +reports: Doctrine\ORM\PersistentCollection {#5324 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5326 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5328 …}
      -id: 347686
      -bodyTs: "'15':12 'chanc':43 'code':32 'cours':28 'door':5,18,23,33 'lock':10,45 'long':15 'low':42 'minut':13 'open':21,37 're':9,36 're-lock':8 're-open':35 'reset':24 'shut':20 'timer':26 'unlock':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7107975"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706469285 {#5316
        date: 2024-01-28 20:14:45.0 +01:00
      }
    }
    347342 => App\Entity\EntryComment {#5185}
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 18.0 MiB 696.65 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5185
    +user: Proxies\__CG__\App\Entity\User {#5186
      +avatar: null
      +cover: null
      +email: "Styxia@lemmy.world"
      +username: "@Styxia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729167583 {#18065
        date: 2024-10-17 14:19:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
      +entries: Doctrine\ORM\PersistentCollection {#18077 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
      +posts: Doctrine\ORM\PersistentCollection {#18085 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
      +follows: Doctrine\ORM\PersistentCollection {#18097 …}
      +followers: Doctrine\ORM\PersistentCollection {#18099 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
      +reports: Doctrine\ORM\PersistentCollection {#18109 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
      +violations: Doctrine\ORM\PersistentCollection {#18113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
      +awards: Doctrine\ORM\PersistentCollection {#18117 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
      +categories: Doctrine\ORM\PersistentCollection {#18121 …}
      -id: 39245
      -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
      +apId: "Styxia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Styxia"
      +apPublicUrl: "https://lemmy.world/u/Styxia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Styxia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727411943 {#18062
        date: 2024-09-27 06:39:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691418804 {#18064
        date: 2023-08-07 16:33:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4653
      +user: App\Entity\User {#4666
        +avatar: null
        +cover: null
        +email: "__init__@programming.dev"
        +username: "@__init__@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729170899 {#4650
          date: 2024-10-17 15:14:59.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
        +entries: Doctrine\ORM\PersistentCollection {#4673 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
        +posts: Doctrine\ORM\PersistentCollection {#4681 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
        +follows: Doctrine\ORM\PersistentCollection {#4693 …}
        +followers: Doctrine\ORM\PersistentCollection {#4695 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
        +reports: Doctrine\ORM\PersistentCollection {#4705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
        +violations: Doctrine\ORM\PersistentCollection {#4709 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
        +awards: Doctrine\ORM\PersistentCollection {#4713 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
        +categories: Doctrine\ORM\PersistentCollection {#4717 …}
        -id: 64118
        -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
        +apId: "__init__@programming.dev"
        +apProfileId: "https://programming.dev/u/__init__"
        +apPublicUrl: "https://programming.dev/u/__init__"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "__init__"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707749860 {#4651
          date: 2024-02-12 15:57:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697915729 {#4652
          date: 2023-10-21 21:15:29.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1729192144 {#4648
        date: 2024-10-17 21:09:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4654 …}
      +nested: Doctrine\ORM\PersistentCollection {#4656 …}
      +votes: Doctrine\ORM\PersistentCollection {#4658 …}
      +reports: Doctrine\ORM\PersistentCollection {#4660 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
      -id: 347263
      -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6924852"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706458762 {#4649
        date: 2024-01-28 17:19:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706460640 {#5183
      date: 2024-01-28 17:50:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5187 …}
    +nested: Doctrine\ORM\PersistentCollection {#5189 …}
    +votes: Doctrine\ORM\PersistentCollection {#5191 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 347342
    -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7105012"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706460640 {#5184
      date: 2024-01-28 17:50:40.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#17980
  +comment: App\Entity\EntryComment {#5185
    +user: Proxies\__CG__\App\Entity\User {#5186
      +avatar: null
      +cover: null
      +email: "Styxia@lemmy.world"
      +username: "@Styxia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729167583 {#18065
        date: 2024-10-17 14:19:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
      +entries: Doctrine\ORM\PersistentCollection {#18077 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
      +posts: Doctrine\ORM\PersistentCollection {#18085 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
      +follows: Doctrine\ORM\PersistentCollection {#18097 …}
      +followers: Doctrine\ORM\PersistentCollection {#18099 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
      +reports: Doctrine\ORM\PersistentCollection {#18109 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
      +violations: Doctrine\ORM\PersistentCollection {#18113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
      +awards: Doctrine\ORM\PersistentCollection {#18117 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
      +categories: Doctrine\ORM\PersistentCollection {#18121 …}
      -id: 39245
      -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
      +apId: "Styxia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Styxia"
      +apPublicUrl: "https://lemmy.world/u/Styxia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Styxia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727411943 {#18062
        date: 2024-09-27 06:39:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691418804 {#18064
        date: 2023-08-07 16:33:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4653
      +user: App\Entity\User {#4666
        +avatar: null
        +cover: null
        +email: "__init__@programming.dev"
        +username: "@__init__@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729170899 {#4650
          date: 2024-10-17 15:14:59.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
        +entries: Doctrine\ORM\PersistentCollection {#4673 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
        +posts: Doctrine\ORM\PersistentCollection {#4681 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
        +follows: Doctrine\ORM\PersistentCollection {#4693 …}
        +followers: Doctrine\ORM\PersistentCollection {#4695 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
        +reports: Doctrine\ORM\PersistentCollection {#4705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
        +violations: Doctrine\ORM\PersistentCollection {#4709 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
        +awards: Doctrine\ORM\PersistentCollection {#4713 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
        +categories: Doctrine\ORM\PersistentCollection {#4717 …}
        -id: 64118
        -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
        +apId: "__init__@programming.dev"
        +apProfileId: "https://programming.dev/u/__init__"
        +apPublicUrl: "https://programming.dev/u/__init__"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "__init__"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707749860 {#4651
          date: 2024-02-12 15:57:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697915729 {#4652
          date: 2023-10-21 21:15:29.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1729192144 {#4648
        date: 2024-10-17 21:09:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4654 …}
      +nested: Doctrine\ORM\PersistentCollection {#4656 …}
      +votes: Doctrine\ORM\PersistentCollection {#4658 …}
      +reports: Doctrine\ORM\PersistentCollection {#4660 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
      -id: 347263
      -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6924852"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706458762 {#4649
        date: 2024-01-28 17:19:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706460640 {#5183
      date: 2024-01-28 17:50:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5187 …}
    +nested: Doctrine\ORM\PersistentCollection {#5189 …}
    +votes: Doctrine\ORM\PersistentCollection {#5191 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 347342
    -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7105012"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706460640 {#5184
      date: 2024-01-28 17:50:40.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 198.19 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5186
    +avatar: null
    +cover: null
    +email: "Styxia@lemmy.world"
    +username: "@Styxia@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729167583 {#18065
      date: 2024-10-17 14:19:43.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
    +entries: Doctrine\ORM\PersistentCollection {#18077 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
    +posts: Doctrine\ORM\PersistentCollection {#18085 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
    +follows: Doctrine\ORM\PersistentCollection {#18097 …}
    +followers: Doctrine\ORM\PersistentCollection {#18099 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
    +reports: Doctrine\ORM\PersistentCollection {#18109 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
    +violations: Doctrine\ORM\PersistentCollection {#18113 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
    +awards: Doctrine\ORM\PersistentCollection {#18117 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
    +categories: Doctrine\ORM\PersistentCollection {#18121 …}
    -id: 39245
    -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
    +apId: "Styxia@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Styxia"
    +apPublicUrl: "https://lemmy.world/u/Styxia"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Styxia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727411943 {#18062
      date: 2024-09-27 06:39:03.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691418804 {#18064
      date: 2023-08-07 16:33:24.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#18025
  +user: Proxies\__CG__\App\Entity\User {#5186
    +avatar: null
    +cover: null
    +email: "Styxia@lemmy.world"
    +username: "@Styxia@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729167583 {#18065
      date: 2024-10-17 14:19:43.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
    +entries: Doctrine\ORM\PersistentCollection {#18077 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
    +posts: Doctrine\ORM\PersistentCollection {#18085 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
    +follows: Doctrine\ORM\PersistentCollection {#18097 …}
    +followers: Doctrine\ORM\PersistentCollection {#18099 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
    +reports: Doctrine\ORM\PersistentCollection {#18109 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
    +violations: Doctrine\ORM\PersistentCollection {#18113 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
    +awards: Doctrine\ORM\PersistentCollection {#18117 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
    +categories: Doctrine\ORM\PersistentCollection {#18121 …}
    -id: 39245
    -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
    +apId: "Styxia@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Styxia"
    +apPublicUrl: "https://lemmy.world/u/Styxia"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Styxia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727411943 {#18062
      date: 2024-09-27 06:39:03.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691418804 {#18064
      date: 2023-08-07 16:33:24.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706460640 {#5184
    date: 2024-01-28 17:50:40.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#18143
  +date: DateTimeImmutable @1706460640 {#5184
    date: 2024-01-28 17:50:40.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706460640 {#5184
    date: 2024-01-28 17:50:40.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#18197
  +createdAt: DateTimeImmutable @1706460640 {#5184
    date: 2024-01-28 17:50:40.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.21 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5186
    +avatar: null
    +cover: null
    +email: "Styxia@lemmy.world"
    +username: "@Styxia@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729167583 {#18065
      date: 2024-10-17 14:19:43.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
    +entries: Doctrine\ORM\PersistentCollection {#18077 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
    +posts: Doctrine\ORM\PersistentCollection {#18085 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
    +follows: Doctrine\ORM\PersistentCollection {#18097 …}
    +followers: Doctrine\ORM\PersistentCollection {#18099 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
    +reports: Doctrine\ORM\PersistentCollection {#18109 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
    +violations: Doctrine\ORM\PersistentCollection {#18113 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
    +awards: Doctrine\ORM\PersistentCollection {#18117 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
    +categories: Doctrine\ORM\PersistentCollection {#18121 …}
    -id: 39245
    -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
    +apId: "Styxia@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Styxia"
    +apPublicUrl: "https://lemmy.world/u/Styxia"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Styxia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727411943 {#18062
      date: 2024-09-27 06:39:03.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691418804 {#18064
      date: 2023-08-07 16:33:24.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#18251
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5186
    +avatar: null
    +cover: null
    +email: "Styxia@lemmy.world"
    +username: "@Styxia@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729167583 {#18065
      date: 2024-10-17 14:19:43.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
    +entries: Doctrine\ORM\PersistentCollection {#18077 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
    +posts: Doctrine\ORM\PersistentCollection {#18085 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
    +follows: Doctrine\ORM\PersistentCollection {#18097 …}
    +followers: Doctrine\ORM\PersistentCollection {#18099 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
    +reports: Doctrine\ORM\PersistentCollection {#18109 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
    +violations: Doctrine\ORM\PersistentCollection {#18113 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
    +awards: Doctrine\ORM\PersistentCollection {#18117 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
    +categories: Doctrine\ORM\PersistentCollection {#18121 …}
    -id: 39245
    -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
    +apId: "Styxia@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Styxia"
    +apPublicUrl: "https://lemmy.world/u/Styxia"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Styxia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727411943 {#18062
      date: 2024-09-27 06:39:03.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691418804 {#18064
      date: 2023-08-07 16:33:24.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.85 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5185
    +user: Proxies\__CG__\App\Entity\User {#5186
      +avatar: null
      +cover: null
      +email: "Styxia@lemmy.world"
      +username: "@Styxia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729167583 {#18065
        date: 2024-10-17 14:19:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
      +entries: Doctrine\ORM\PersistentCollection {#18077 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
      +posts: Doctrine\ORM\PersistentCollection {#18085 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
      +follows: Doctrine\ORM\PersistentCollection {#18097 …}
      +followers: Doctrine\ORM\PersistentCollection {#18099 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
      +reports: Doctrine\ORM\PersistentCollection {#18109 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
      +violations: Doctrine\ORM\PersistentCollection {#18113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
      +awards: Doctrine\ORM\PersistentCollection {#18117 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
      +categories: Doctrine\ORM\PersistentCollection {#18121 …}
      -id: 39245
      -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
      +apId: "Styxia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Styxia"
      +apPublicUrl: "https://lemmy.world/u/Styxia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Styxia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727411943 {#18062
        date: 2024-09-27 06:39:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691418804 {#18064
        date: 2023-08-07 16:33:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4653
      +user: App\Entity\User {#4666
        +avatar: null
        +cover: null
        +email: "__init__@programming.dev"
        +username: "@__init__@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729170899 {#4650
          date: 2024-10-17 15:14:59.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
        +entries: Doctrine\ORM\PersistentCollection {#4673 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
        +posts: Doctrine\ORM\PersistentCollection {#4681 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
        +follows: Doctrine\ORM\PersistentCollection {#4693 …}
        +followers: Doctrine\ORM\PersistentCollection {#4695 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
        +reports: Doctrine\ORM\PersistentCollection {#4705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
        +violations: Doctrine\ORM\PersistentCollection {#4709 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
        +awards: Doctrine\ORM\PersistentCollection {#4713 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
        +categories: Doctrine\ORM\PersistentCollection {#4717 …}
        -id: 64118
        -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
        +apId: "__init__@programming.dev"
        +apProfileId: "https://programming.dev/u/__init__"
        +apPublicUrl: "https://programming.dev/u/__init__"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "__init__"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707749860 {#4651
          date: 2024-02-12 15:57:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697915729 {#4652
          date: 2023-10-21 21:15:29.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1729192144 {#4648
        date: 2024-10-17 21:09:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4654 …}
      +nested: Doctrine\ORM\PersistentCollection {#4656 …}
      +votes: Doctrine\ORM\PersistentCollection {#4658 …}
      +reports: Doctrine\ORM\PersistentCollection {#4660 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
      -id: 347263
      -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6924852"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706458762 {#4649
        date: 2024-01-28 17:19:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706460640 {#5183
      date: 2024-01-28 17:50:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5187 …}
    +nested: Doctrine\ORM\PersistentCollection {#5189 …}
    +votes: Doctrine\ORM\PersistentCollection {#5191 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 347342
    -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7105012"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706460640 {#5184
      date: 2024-01-28 17:50:40.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#18320
  +subject: App\Entity\EntryComment {#5185
    +user: Proxies\__CG__\App\Entity\User {#5186
      +avatar: null
      +cover: null
      +email: "Styxia@lemmy.world"
      +username: "@Styxia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729167583 {#18065
        date: 2024-10-17 14:19:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
      +entries: Doctrine\ORM\PersistentCollection {#18077 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
      +posts: Doctrine\ORM\PersistentCollection {#18085 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
      +follows: Doctrine\ORM\PersistentCollection {#18097 …}
      +followers: Doctrine\ORM\PersistentCollection {#18099 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
      +reports: Doctrine\ORM\PersistentCollection {#18109 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
      +violations: Doctrine\ORM\PersistentCollection {#18113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
      +awards: Doctrine\ORM\PersistentCollection {#18117 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
      +categories: Doctrine\ORM\PersistentCollection {#18121 …}
      -id: 39245
      -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
      +apId: "Styxia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Styxia"
      +apPublicUrl: "https://lemmy.world/u/Styxia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Styxia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727411943 {#18062
        date: 2024-09-27 06:39:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691418804 {#18064
        date: 2023-08-07 16:33:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4653
      +user: App\Entity\User {#4666
        +avatar: null
        +cover: null
        +email: "__init__@programming.dev"
        +username: "@__init__@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729170899 {#4650
          date: 2024-10-17 15:14:59.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
        +entries: Doctrine\ORM\PersistentCollection {#4673 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
        +posts: Doctrine\ORM\PersistentCollection {#4681 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
        +follows: Doctrine\ORM\PersistentCollection {#4693 …}
        +followers: Doctrine\ORM\PersistentCollection {#4695 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
        +reports: Doctrine\ORM\PersistentCollection {#4705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
        +violations: Doctrine\ORM\PersistentCollection {#4709 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
        +awards: Doctrine\ORM\PersistentCollection {#4713 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
        +categories: Doctrine\ORM\PersistentCollection {#4717 …}
        -id: 64118
        -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
        +apId: "__init__@programming.dev"
        +apProfileId: "https://programming.dev/u/__init__"
        +apPublicUrl: "https://programming.dev/u/__init__"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "__init__"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707749860 {#4651
          date: 2024-02-12 15:57:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697915729 {#4652
          date: 2023-10-21 21:15:29.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1729192144 {#4648
        date: 2024-10-17 21:09:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4654 …}
      +nested: Doctrine\ORM\PersistentCollection {#4656 …}
      +votes: Doctrine\ORM\PersistentCollection {#4658 …}
      +reports: Doctrine\ORM\PersistentCollection {#4660 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
      -id: 347263
      -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6924852"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706458762 {#4649
        date: 2024-01-28 17:19:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706460640 {#5183
      date: 2024-01-28 17:50:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5187 …}
    +nested: Doctrine\ORM\PersistentCollection {#5189 …}
    +votes: Doctrine\ORM\PersistentCollection {#5191 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 347342
    -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7105012"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706460640 {#5184
      date: 2024-01-28 17:50:40.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 1.21 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5185
    +user: Proxies\__CG__\App\Entity\User {#5186
      +avatar: null
      +cover: null
      +email: "Styxia@lemmy.world"
      +username: "@Styxia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729167583 {#18065
        date: 2024-10-17 14:19:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
      +entries: Doctrine\ORM\PersistentCollection {#18077 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
      +posts: Doctrine\ORM\PersistentCollection {#18085 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
      +follows: Doctrine\ORM\PersistentCollection {#18097 …}
      +followers: Doctrine\ORM\PersistentCollection {#18099 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
      +reports: Doctrine\ORM\PersistentCollection {#18109 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
      +violations: Doctrine\ORM\PersistentCollection {#18113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
      +awards: Doctrine\ORM\PersistentCollection {#18117 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
      +categories: Doctrine\ORM\PersistentCollection {#18121 …}
      -id: 39245
      -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
      +apId: "Styxia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Styxia"
      +apPublicUrl: "https://lemmy.world/u/Styxia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Styxia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727411943 {#18062
        date: 2024-09-27 06:39:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691418804 {#18064
        date: 2023-08-07 16:33:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4653
      +user: App\Entity\User {#4666
        +avatar: null
        +cover: null
        +email: "__init__@programming.dev"
        +username: "@__init__@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729170899 {#4650
          date: 2024-10-17 15:14:59.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
        +entries: Doctrine\ORM\PersistentCollection {#4673 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
        +posts: Doctrine\ORM\PersistentCollection {#4681 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
        +follows: Doctrine\ORM\PersistentCollection {#4693 …}
        +followers: Doctrine\ORM\PersistentCollection {#4695 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
        +reports: Doctrine\ORM\PersistentCollection {#4705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
        +violations: Doctrine\ORM\PersistentCollection {#4709 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
        +awards: Doctrine\ORM\PersistentCollection {#4713 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
        +categories: Doctrine\ORM\PersistentCollection {#4717 …}
        -id: 64118
        -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
        +apId: "__init__@programming.dev"
        +apProfileId: "https://programming.dev/u/__init__"
        +apPublicUrl: "https://programming.dev/u/__init__"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "__init__"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707749860 {#4651
          date: 2024-02-12 15:57:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697915729 {#4652
          date: 2023-10-21 21:15:29.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1729192144 {#4648
        date: 2024-10-17 21:09:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4654 …}
      +nested: Doctrine\ORM\PersistentCollection {#4656 …}
      +votes: Doctrine\ORM\PersistentCollection {#4658 …}
      +reports: Doctrine\ORM\PersistentCollection {#4660 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
      -id: 347263
      -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6924852"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706458762 {#4649
        date: 2024-01-28 17:19:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706460640 {#5183
      date: 2024-01-28 17:50:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5187 …}
    +nested: Doctrine\ORM\PersistentCollection {#5189 …}
    +votes: Doctrine\ORM\PersistentCollection {#5191 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 347342
    -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7105012"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706460640 {#5184
      date: 2024-01-28 17:50:40.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#18377
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5185
    +user: Proxies\__CG__\App\Entity\User {#5186
      +avatar: null
      +cover: null
      +email: "Styxia@lemmy.world"
      +username: "@Styxia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729167583 {#18065
        date: 2024-10-17 14:19:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
      +entries: Doctrine\ORM\PersistentCollection {#18077 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
      +posts: Doctrine\ORM\PersistentCollection {#18085 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
      +follows: Doctrine\ORM\PersistentCollection {#18097 …}
      +followers: Doctrine\ORM\PersistentCollection {#18099 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
      +reports: Doctrine\ORM\PersistentCollection {#18109 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
      +violations: Doctrine\ORM\PersistentCollection {#18113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
      +awards: Doctrine\ORM\PersistentCollection {#18117 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
      +categories: Doctrine\ORM\PersistentCollection {#18121 …}
      -id: 39245
      -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
      +apId: "Styxia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Styxia"
      +apPublicUrl: "https://lemmy.world/u/Styxia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Styxia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727411943 {#18062
        date: 2024-09-27 06:39:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691418804 {#18064
        date: 2023-08-07 16:33:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4653
      +user: App\Entity\User {#4666
        +avatar: null
        +cover: null
        +email: "__init__@programming.dev"
        +username: "@__init__@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729170899 {#4650
          date: 2024-10-17 15:14:59.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
        +entries: Doctrine\ORM\PersistentCollection {#4673 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
        +posts: Doctrine\ORM\PersistentCollection {#4681 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
        +follows: Doctrine\ORM\PersistentCollection {#4693 …}
        +followers: Doctrine\ORM\PersistentCollection {#4695 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
        +reports: Doctrine\ORM\PersistentCollection {#4705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
        +violations: Doctrine\ORM\PersistentCollection {#4709 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
        +awards: Doctrine\ORM\PersistentCollection {#4713 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
        +categories: Doctrine\ORM\PersistentCollection {#4717 …}
        -id: 64118
        -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
        +apId: "__init__@programming.dev"
        +apProfileId: "https://programming.dev/u/__init__"
        +apPublicUrl: "https://programming.dev/u/__init__"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "__init__"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707749860 {#4651
          date: 2024-02-12 15:57:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697915729 {#4652
          date: 2023-10-21 21:15:29.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1729192144 {#4648
        date: 2024-10-17 21:09:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4654 …}
      +nested: Doctrine\ORM\PersistentCollection {#4656 …}
      +votes: Doctrine\ORM\PersistentCollection {#4658 …}
      +reports: Doctrine\ORM\PersistentCollection {#4660 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
      -id: 347263
      -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6924852"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706458762 {#4649
        date: 2024-01-28 17:19:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706460640 {#5183
      date: 2024-01-28 17:50:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5187 …}
    +nested: Doctrine\ORM\PersistentCollection {#5189 …}
    +votes: Doctrine\ORM\PersistentCollection {#5191 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 347342
    -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7105012"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706460640 {#5184
      date: 2024-01-28 17:50:40.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 18.0 MiB 425.80 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5185
    +user: Proxies\__CG__\App\Entity\User {#5186
      +avatar: null
      +cover: null
      +email: "Styxia@lemmy.world"
      +username: "@Styxia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729167583 {#18065
        date: 2024-10-17 14:19:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
      +entries: Doctrine\ORM\PersistentCollection {#18077 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
      +posts: Doctrine\ORM\PersistentCollection {#18085 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
      +follows: Doctrine\ORM\PersistentCollection {#18097 …}
      +followers: Doctrine\ORM\PersistentCollection {#18099 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
      +reports: Doctrine\ORM\PersistentCollection {#18109 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
      +violations: Doctrine\ORM\PersistentCollection {#18113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
      +awards: Doctrine\ORM\PersistentCollection {#18117 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
      +categories: Doctrine\ORM\PersistentCollection {#18121 …}
      -id: 39245
      -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
      +apId: "Styxia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Styxia"
      +apPublicUrl: "https://lemmy.world/u/Styxia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Styxia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727411943 {#18062
        date: 2024-09-27 06:39:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691418804 {#18064
        date: 2023-08-07 16:33:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4653
      +user: App\Entity\User {#4666
        +avatar: null
        +cover: null
        +email: "__init__@programming.dev"
        +username: "@__init__@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729170899 {#4650
          date: 2024-10-17 15:14:59.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
        +entries: Doctrine\ORM\PersistentCollection {#4673 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
        +posts: Doctrine\ORM\PersistentCollection {#4681 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
        +follows: Doctrine\ORM\PersistentCollection {#4693 …}
        +followers: Doctrine\ORM\PersistentCollection {#4695 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
        +reports: Doctrine\ORM\PersistentCollection {#4705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
        +violations: Doctrine\ORM\PersistentCollection {#4709 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
        +awards: Doctrine\ORM\PersistentCollection {#4713 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
        +categories: Doctrine\ORM\PersistentCollection {#4717 …}
        -id: 64118
        -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
        +apId: "__init__@programming.dev"
        +apProfileId: "https://programming.dev/u/__init__"
        +apPublicUrl: "https://programming.dev/u/__init__"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "__init__"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707749860 {#4651
          date: 2024-02-12 15:57:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697915729 {#4652
          date: 2023-10-21 21:15:29.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1729192144 {#4648
        date: 2024-10-17 21:09:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4654 …}
      +nested: Doctrine\ORM\PersistentCollection {#4656 …}
      +votes: Doctrine\ORM\PersistentCollection {#4658 …}
      +reports: Doctrine\ORM\PersistentCollection {#4660 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
      -id: 347263
      -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6924852"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706458762 {#4649
        date: 2024-01-28 17:19:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706460640 {#5183
      date: 2024-01-28 17:50:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5187 …}
    +nested: Doctrine\ORM\PersistentCollection {#5189 …}
    +votes: Doctrine\ORM\PersistentCollection {#5191 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 347342
    -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7105012"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706460640 {#5184
      date: 2024-01-28 17:50:40.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#18617
  +comment: App\Entity\EntryComment {#5185
    +user: Proxies\__CG__\App\Entity\User {#5186
      +avatar: null
      +cover: null
      +email: "Styxia@lemmy.world"
      +username: "@Styxia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729167583 {#18065
        date: 2024-10-17 14:19:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
      +entries: Doctrine\ORM\PersistentCollection {#18077 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
      +posts: Doctrine\ORM\PersistentCollection {#18085 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
      +follows: Doctrine\ORM\PersistentCollection {#18097 …}
      +followers: Doctrine\ORM\PersistentCollection {#18099 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
      +reports: Doctrine\ORM\PersistentCollection {#18109 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
      +violations: Doctrine\ORM\PersistentCollection {#18113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
      +awards: Doctrine\ORM\PersistentCollection {#18117 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
      +categories: Doctrine\ORM\PersistentCollection {#18121 …}
      -id: 39245
      -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
      +apId: "Styxia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Styxia"
      +apPublicUrl: "https://lemmy.world/u/Styxia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Styxia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727411943 {#18062
        date: 2024-09-27 06:39:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691418804 {#18064
        date: 2023-08-07 16:33:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4653
      +user: App\Entity\User {#4666
        +avatar: null
        +cover: null
        +email: "__init__@programming.dev"
        +username: "@__init__@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729170899 {#4650
          date: 2024-10-17 15:14:59.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
        +entries: Doctrine\ORM\PersistentCollection {#4673 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
        +posts: Doctrine\ORM\PersistentCollection {#4681 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
        +follows: Doctrine\ORM\PersistentCollection {#4693 …}
        +followers: Doctrine\ORM\PersistentCollection {#4695 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
        +reports: Doctrine\ORM\PersistentCollection {#4705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
        +violations: Doctrine\ORM\PersistentCollection {#4709 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
        +awards: Doctrine\ORM\PersistentCollection {#4713 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
        +categories: Doctrine\ORM\PersistentCollection {#4717 …}
        -id: 64118
        -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
        +apId: "__init__@programming.dev"
        +apProfileId: "https://programming.dev/u/__init__"
        +apPublicUrl: "https://programming.dev/u/__init__"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "__init__"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707749860 {#4651
          date: 2024-02-12 15:57:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697915729 {#4652
          date: 2023-10-21 21:15:29.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1729192144 {#4648
        date: 2024-10-17 21:09:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4654 …}
      +nested: Doctrine\ORM\PersistentCollection {#4656 …}
      +votes: Doctrine\ORM\PersistentCollection {#4658 …}
      +reports: Doctrine\ORM\PersistentCollection {#4660 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
      -id: 347263
      -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6924852"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706458762 {#4649
        date: 2024-01-28 17:19:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706460640 {#5183
      date: 2024-01-28 17:50:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5187 …}
    +nested: Doctrine\ORM\PersistentCollection {#5189 …}
    +votes: Doctrine\ORM\PersistentCollection {#5191 …}
    +reports: Doctrine\ORM\PersistentCollection {#5193 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
    -id: 347342
    -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7105012"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706460640 {#5184
      date: 2024-01-28 17:50:40.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 115.25 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5302
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "Ah nice. I just have the switches by the front and garage doors turn off everything instead of just downstairs, so we can hit them on the way out the door. I think triple taps are reserved for inclusion/exclusion mode on my switches, sadly. The delayed lock is a good idea though, might just have to add that."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706462005 {#5300
      date: 2024-01-28 18:13:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5303 …}
    +nested: Doctrine\ORM\PersistentCollection {#5305 …}
    +votes: Doctrine\ORM\PersistentCollection {#5307 …}
    +reports: Doctrine\ORM\PersistentCollection {#5309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5313 …}
    -id: 347388
    -bodyTs: "'add':57 'ah':1 'delay':46 'door':13,31 'downstair':20 'everyth':16 'front':10 'garag':12 'good':50 'hit':24 'idea':51 'inclusion/exclusion':39 'instead':17 'lock':47 'might':53 'mode':40 'nice':2 'reserv':37 'sad':44 'switch':7,43 'tap':35 'think':33 'though':52 'tripl':34 'turn':14 'way':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6926045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706462005 {#5301
      date: 2024-01-28 18:13:25.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#18672
  +comment: App\Entity\EntryComment {#5302
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "Ah nice. I just have the switches by the front and garage doors turn off everything instead of just downstairs, so we can hit them on the way out the door. I think triple taps are reserved for inclusion/exclusion mode on my switches, sadly. The delayed lock is a good idea though, might just have to add that."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706462005 {#5300
      date: 2024-01-28 18:13:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5303 …}
    +nested: Doctrine\ORM\PersistentCollection {#5305 …}
    +votes: Doctrine\ORM\PersistentCollection {#5307 …}
    +reports: Doctrine\ORM\PersistentCollection {#5309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5313 …}
    -id: 347388
    -bodyTs: "'add':57 'ah':1 'delay':46 'door':13,31 'downstair':20 'everyth':16 'front':10 'garag':12 'good':50 'hit':24 'idea':51 'inclusion/exclusion':39 'instead':17 'lock':47 'might':53 'mode':40 'nice':2 'reserv':37 'sad':44 'switch':7,43 'tap':35 'think':33 'though':52 'tripl':34 'turn':14 'way':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6926045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706462005 {#5301
      date: 2024-01-28 18:13:25.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.23 ms
Input props
[
  "user" => App\Entity\User {#4666
    +avatar: null
    +cover: null
    +email: "__init__@programming.dev"
    +username: "@__init__@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729170899 {#4650
      date: 2024-10-17 15:14:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
    +entries: Doctrine\ORM\PersistentCollection {#4673 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
    +posts: Doctrine\ORM\PersistentCollection {#4681 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
    +follows: Doctrine\ORM\PersistentCollection {#4693 …}
    +followers: Doctrine\ORM\PersistentCollection {#4695 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
    +reports: Doctrine\ORM\PersistentCollection {#4705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
    +violations: Doctrine\ORM\PersistentCollection {#4709 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
    +awards: Doctrine\ORM\PersistentCollection {#4713 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
    +categories: Doctrine\ORM\PersistentCollection {#4717 …}
    -id: 64118
    -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
    +apId: "__init__@programming.dev"
    +apProfileId: "https://programming.dev/u/__init__"
    +apPublicUrl: "https://programming.dev/u/__init__"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "__init__"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707749860 {#4651
      date: 2024-02-12 15:57:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697915729 {#4652
      date: 2023-10-21 21:15:29.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#18717
  +user: App\Entity\User {#4666
    +avatar: null
    +cover: null
    +email: "__init__@programming.dev"
    +username: "@__init__@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729170899 {#4650
      date: 2024-10-17 15:14:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
    +entries: Doctrine\ORM\PersistentCollection {#4673 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
    +posts: Doctrine\ORM\PersistentCollection {#4681 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
    +follows: Doctrine\ORM\PersistentCollection {#4693 …}
    +followers: Doctrine\ORM\PersistentCollection {#4695 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
    +reports: Doctrine\ORM\PersistentCollection {#4705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
    +violations: Doctrine\ORM\PersistentCollection {#4709 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
    +awards: Doctrine\ORM\PersistentCollection {#4713 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
    +categories: Doctrine\ORM\PersistentCollection {#4717 …}
    -id: 64118
    -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
    +apId: "__init__@programming.dev"
    +apProfileId: "https://programming.dev/u/__init__"
    +apPublicUrl: "https://programming.dev/u/__init__"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "__init__"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707749860 {#4651
      date: 2024-02-12 15:57:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697915729 {#4652
      date: 2023-10-21 21:15:29.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.23 ms
Input props
[
  "date" => DateTimeImmutable @1706462005 {#5301
    date: 2024-01-28 18:13:25.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#18772
  +date: DateTimeImmutable @1706462005 {#5301
    date: 2024-01-28 18:13:25.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706462005 {#5301
    date: 2024-01-28 18:13:25.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#18826
  +createdAt: DateTimeImmutable @1706462005 {#5301
    date: 2024-01-28 18:13:25.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.22 ms
Input props
[
  "user" => App\Entity\User {#4666
    +avatar: null
    +cover: null
    +email: "__init__@programming.dev"
    +username: "@__init__@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729170899 {#4650
      date: 2024-10-17 15:14:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
    +entries: Doctrine\ORM\PersistentCollection {#4673 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
    +posts: Doctrine\ORM\PersistentCollection {#4681 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
    +follows: Doctrine\ORM\PersistentCollection {#4693 …}
    +followers: Doctrine\ORM\PersistentCollection {#4695 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
    +reports: Doctrine\ORM\PersistentCollection {#4705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
    +violations: Doctrine\ORM\PersistentCollection {#4709 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
    +awards: Doctrine\ORM\PersistentCollection {#4713 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
    +categories: Doctrine\ORM\PersistentCollection {#4717 …}
    -id: 64118
    -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
    +apId: "__init__@programming.dev"
    +apProfileId: "https://programming.dev/u/__init__"
    +apPublicUrl: "https://programming.dev/u/__init__"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "__init__"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707749860 {#4651
      date: 2024-02-12 15:57:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697915729 {#4652
      date: 2023-10-21 21:15:29.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#18880
  +width: 40
  +height: 40
  +user: App\Entity\User {#4666
    +avatar: null
    +cover: null
    +email: "__init__@programming.dev"
    +username: "@__init__@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729170899 {#4650
      date: 2024-10-17 15:14:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
    +entries: Doctrine\ORM\PersistentCollection {#4673 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
    +posts: Doctrine\ORM\PersistentCollection {#4681 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
    +follows: Doctrine\ORM\PersistentCollection {#4693 …}
    +followers: Doctrine\ORM\PersistentCollection {#4695 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
    +reports: Doctrine\ORM\PersistentCollection {#4705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
    +violations: Doctrine\ORM\PersistentCollection {#4709 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
    +awards: Doctrine\ORM\PersistentCollection {#4713 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
    +categories: Doctrine\ORM\PersistentCollection {#4717 …}
    -id: 64118
    -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
    +apId: "__init__@programming.dev"
    +apProfileId: "https://programming.dev/u/__init__"
    +apPublicUrl: "https://programming.dev/u/__init__"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "__init__"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707749860 {#4651
      date: 2024-02-12 15:57:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697915729 {#4652
      date: 2023-10-21 21:15:29.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.72 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5302
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "Ah nice. I just have the switches by the front and garage doors turn off everything instead of just downstairs, so we can hit them on the way out the door. I think triple taps are reserved for inclusion/exclusion mode on my switches, sadly. The delayed lock is a good idea though, might just have to add that."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706462005 {#5300
      date: 2024-01-28 18:13:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5303 …}
    +nested: Doctrine\ORM\PersistentCollection {#5305 …}
    +votes: Doctrine\ORM\PersistentCollection {#5307 …}
    +reports: Doctrine\ORM\PersistentCollection {#5309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5313 …}
    -id: 347388
    -bodyTs: "'add':57 'ah':1 'delay':46 'door':13,31 'downstair':20 'everyth':16 'front':10 'garag':12 'good':50 'hit':24 'idea':51 'inclusion/exclusion':39 'instead':17 'lock':47 'might':53 'mode':40 'nice':2 'reserv':37 'sad':44 'switch':7,43 'tap':35 'think':33 'though':52 'tripl':34 'turn':14 'way':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6926045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706462005 {#5301
      date: 2024-01-28 18:13:25.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#18949
  +subject: App\Entity\EntryComment {#5302
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "Ah nice. I just have the switches by the front and garage doors turn off everything instead of just downstairs, so we can hit them on the way out the door. I think triple taps are reserved for inclusion/exclusion mode on my switches, sadly. The delayed lock is a good idea though, might just have to add that."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706462005 {#5300
      date: 2024-01-28 18:13:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5303 …}
    +nested: Doctrine\ORM\PersistentCollection {#5305 …}
    +votes: Doctrine\ORM\PersistentCollection {#5307 …}
    +reports: Doctrine\ORM\PersistentCollection {#5309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5313 …}
    -id: 347388
    -bodyTs: "'add':57 'ah':1 'delay':46 'door':13,31 'downstair':20 'everyth':16 'front':10 'garag':12 'good':50 'hit':24 'idea':51 'inclusion/exclusion':39 'instead':17 'lock':47 'might':53 'mode':40 'nice':2 'reserv':37 'sad':44 'switch':7,43 'tap':35 'think':33 'though':52 'tripl':34 'turn':14 'way':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6926045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706462005 {#5301
      date: 2024-01-28 18:13:25.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.86 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5302
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "Ah nice. I just have the switches by the front and garage doors turn off everything instead of just downstairs, so we can hit them on the way out the door. I think triple taps are reserved for inclusion/exclusion mode on my switches, sadly. The delayed lock is a good idea though, might just have to add that."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706462005 {#5300
      date: 2024-01-28 18:13:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5303 …}
    +nested: Doctrine\ORM\PersistentCollection {#5305 …}
    +votes: Doctrine\ORM\PersistentCollection {#5307 …}
    +reports: Doctrine\ORM\PersistentCollection {#5309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5313 …}
    -id: 347388
    -bodyTs: "'add':57 'ah':1 'delay':46 'door':13,31 'downstair':20 'everyth':16 'front':10 'garag':12 'good':50 'hit':24 'idea':51 'inclusion/exclusion':39 'instead':17 'lock':47 'might':53 'mode':40 'nice':2 'reserv':37 'sad':44 'switch':7,43 'tap':35 'think':33 'though':52 'tripl':34 'turn':14 'way':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6926045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706462005 {#5301
      date: 2024-01-28 18:13:25.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#19006
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5302
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "Ah nice. I just have the switches by the front and garage doors turn off everything instead of just downstairs, so we can hit them on the way out the door. I think triple taps are reserved for inclusion/exclusion mode on my switches, sadly. The delayed lock is a good idea though, might just have to add that."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706462005 {#5300
      date: 2024-01-28 18:13:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5303 …}
    +nested: Doctrine\ORM\PersistentCollection {#5305 …}
    +votes: Doctrine\ORM\PersistentCollection {#5307 …}
    +reports: Doctrine\ORM\PersistentCollection {#5309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5313 …}
    -id: 347388
    -bodyTs: "'add':57 'ah':1 'delay':46 'door':13,31 'downstair':20 'everyth':16 'front':10 'garag':12 'good':50 'hit':24 'idea':51 'inclusion/exclusion':39 'instead':17 'lock':47 'might':53 'mode':40 'nice':2 'reserv':37 'sad':44 'switch':7,43 'tap':35 'think':33 'though':52 'tripl':34 'turn':14 'way':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6926045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706462005 {#5301
      date: 2024-01-28 18:13:25.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 0.46 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5302
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "Ah nice. I just have the switches by the front and garage doors turn off everything instead of just downstairs, so we can hit them on the way out the door. I think triple taps are reserved for inclusion/exclusion mode on my switches, sadly. The delayed lock is a good idea though, might just have to add that."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706462005 {#5300
      date: 2024-01-28 18:13:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5303 …}
    +nested: Doctrine\ORM\PersistentCollection {#5305 …}
    +votes: Doctrine\ORM\PersistentCollection {#5307 …}
    +reports: Doctrine\ORM\PersistentCollection {#5309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5313 …}
    -id: 347388
    -bodyTs: "'add':57 'ah':1 'delay':46 'door':13,31 'downstair':20 'everyth':16 'front':10 'garag':12 'good':50 'hit':24 'idea':51 'inclusion/exclusion':39 'instead':17 'lock':47 'might':53 'mode':40 'nice':2 'reserv':37 'sad':44 'switch':7,43 'tap':35 'think':33 'though':52 'tripl':34 'turn':14 'way':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6926045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706462005 {#5301
      date: 2024-01-28 18:13:25.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#19246
  +comment: App\Entity\EntryComment {#5302
    +user: App\Entity\User {#4666
      +avatar: null
      +cover: null
      +email: "__init__@programming.dev"
      +username: "@__init__@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729170899 {#4650
        date: 2024-10-17 15:14:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
      +entries: Doctrine\ORM\PersistentCollection {#4673 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
      +posts: Doctrine\ORM\PersistentCollection {#4681 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
      +follows: Doctrine\ORM\PersistentCollection {#4693 …}
      +followers: Doctrine\ORM\PersistentCollection {#4695 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
      +reports: Doctrine\ORM\PersistentCollection {#4705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
      +violations: Doctrine\ORM\PersistentCollection {#4709 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
      +awards: Doctrine\ORM\PersistentCollection {#4713 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
      +categories: Doctrine\ORM\PersistentCollection {#4717 …}
      -id: 64118
      -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
      +apId: "__init__@programming.dev"
      +apProfileId: "https://programming.dev/u/__init__"
      +apPublicUrl: "https://programming.dev/u/__init__"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "__init__"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707749860 {#4651
        date: 2024-02-12 15:57:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697915729 {#4652
        date: 2023-10-21 21:15:29.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: "Ah nice. I just have the switches by the front and garage doors turn off everything instead of just downstairs, so we can hit them on the way out the door. I think triple taps are reserved for inclusion/exclusion mode on my switches, sadly. The delayed lock is a good idea though, might just have to add that."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706462005 {#5300
      date: 2024-01-28 18:13:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5303 …}
    +nested: Doctrine\ORM\PersistentCollection {#5305 …}
    +votes: Doctrine\ORM\PersistentCollection {#5307 …}
    +reports: Doctrine\ORM\PersistentCollection {#5309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5313 …}
    -id: 347388
    -bodyTs: "'add':57 'ah':1 'delay':46 'door':13,31 'downstair':20 'everyth':16 'front':10 'garag':12 'good':50 'hit':24 'idea':51 'inclusion/exclusion':39 'instead':17 'lock':47 'might':53 'mode':40 'nice':2 'reserv':37 'sad':44 'switch':7,43 'tap':35 'think':33 'though':52 'tripl':34 'turn':14 'way':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6926045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706462005 {#5301
      date: 2024-01-28 18:13:25.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 18.0 MiB 303.99 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5317
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666
          +avatar: null
          +cover: null
          +email: "__init__@programming.dev"
          +username: "@__init__@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729170899 {#4650
            date: 2024-10-17 15:14:59.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
          +entries: Doctrine\ORM\PersistentCollection {#4673 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
          +posts: Doctrine\ORM\PersistentCollection {#4681 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
          +follows: Doctrine\ORM\PersistentCollection {#4693 …}
          +followers: Doctrine\ORM\PersistentCollection {#4695 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
          +reports: Doctrine\ORM\PersistentCollection {#4705 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
          +violations: Doctrine\ORM\PersistentCollection {#4709 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
          +awards: Doctrine\ORM\PersistentCollection {#4713 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
          +categories: Doctrine\ORM\PersistentCollection {#4717 …}
          -id: 64118
          -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
          +apId: "__init__@programming.dev"
          +apProfileId: "https://programming.dev/u/__init__"
          +apPublicUrl: "https://programming.dev/u/__init__"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "__init__"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707749860 {#4651
            date: 2024-02-12 15:57:40.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1697915729 {#4652
            date: 2023-10-21 21:15:29.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: """
      If I unlock my door, it will re-lock in 15 minutes as long as the door is shut. opening the door resets the timer.\n
      \n
      Of course it’s a code door, so re-opening it has a very low chance of locking me out :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706469285 {#5315
      date: 2024-01-28 20:14:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5318 …}
    +nested: Doctrine\ORM\PersistentCollection {#5320 …}
    +votes: Doctrine\ORM\PersistentCollection {#5322 …}
    +reports: Doctrine\ORM\PersistentCollection {#5324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5328 …}
    -id: 347686
    -bodyTs: "'15':12 'chanc':43 'code':32 'cours':28 'door':5,18,23,33 'lock':10,45 'long':15 'low':42 'minut':13 'open':21,37 're':9,36 're-lock':8 're-open':35 'reset':24 'shut':20 'timer':26 'unlock':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7107975"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706469285 {#5316
      date: 2024-01-28 20:14:45.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#19312
  +comment: App\Entity\EntryComment {#5317
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666
          +avatar: null
          +cover: null
          +email: "__init__@programming.dev"
          +username: "@__init__@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729170899 {#4650
            date: 2024-10-17 15:14:59.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
          +entries: Doctrine\ORM\PersistentCollection {#4673 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
          +posts: Doctrine\ORM\PersistentCollection {#4681 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
          +follows: Doctrine\ORM\PersistentCollection {#4693 …}
          +followers: Doctrine\ORM\PersistentCollection {#4695 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
          +reports: Doctrine\ORM\PersistentCollection {#4705 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
          +violations: Doctrine\ORM\PersistentCollection {#4709 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
          +awards: Doctrine\ORM\PersistentCollection {#4713 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
          +categories: Doctrine\ORM\PersistentCollection {#4717 …}
          -id: 64118
          -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
          +apId: "__init__@programming.dev"
          +apProfileId: "https://programming.dev/u/__init__"
          +apPublicUrl: "https://programming.dev/u/__init__"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "__init__"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707749860 {#4651
            date: 2024-02-12 15:57:40.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1697915729 {#4652
            date: 2023-10-21 21:15:29.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: """
      If I unlock my door, it will re-lock in 15 minutes as long as the door is shut. opening the door resets the timer.\n
      \n
      Of course it’s a code door, so re-opening it has a very low chance of locking me out :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706469285 {#5315
      date: 2024-01-28 20:14:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5318 …}
    +nested: Doctrine\ORM\PersistentCollection {#5320 …}
    +votes: Doctrine\ORM\PersistentCollection {#5322 …}
    +reports: Doctrine\ORM\PersistentCollection {#5324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5328 …}
    -id: 347686
    -bodyTs: "'15':12 'chanc':43 'code':32 'cours':28 'door':5,18,23,33 'lock':10,45 'long':15 'low':42 'minut':13 'open':21,37 're':9,36 're-lock':8 're-open':35 'reset':24 'shut':20 'timer':26 'unlock':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7107975"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706469285 {#5316
      date: 2024-01-28 20:14:45.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#5033
    +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
    +email: "linearchaos@lemmy.world"
    +username: "@linearchaos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am a Meat-Popsicle"
    +lastActive: DateTime @1729308159 {#5017
      date: 2024-10-19 05:22:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
    +entries: Doctrine\ORM\PersistentCollection {#5042 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
    +posts: Doctrine\ORM\PersistentCollection {#5050 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
    +follows: Doctrine\ORM\PersistentCollection {#5062 …}
    +followers: Doctrine\ORM\PersistentCollection {#5064 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
    +reports: Doctrine\ORM\PersistentCollection {#5074 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
    +violations: Doctrine\ORM\PersistentCollection {#5078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
    +awards: Doctrine\ORM\PersistentCollection {#5082 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
    +categories: Doctrine\ORM\PersistentCollection {#5086 …}
    -id: 3108
    -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
    +apId: "linearchaos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/linearchaos"
    +apPublicUrl: "https://lemmy.world/u/linearchaos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linearchaos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729273460 {#5018
      date: 2024-10-18 19:44:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687052393 {#5019
      date: 2023-06-18 03:39:53.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#19357
  +user: App\Entity\User {#5033
    +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
    +email: "linearchaos@lemmy.world"
    +username: "@linearchaos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am a Meat-Popsicle"
    +lastActive: DateTime @1729308159 {#5017
      date: 2024-10-19 05:22:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
    +entries: Doctrine\ORM\PersistentCollection {#5042 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
    +posts: Doctrine\ORM\PersistentCollection {#5050 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
    +follows: Doctrine\ORM\PersistentCollection {#5062 …}
    +followers: Doctrine\ORM\PersistentCollection {#5064 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
    +reports: Doctrine\ORM\PersistentCollection {#5074 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
    +violations: Doctrine\ORM\PersistentCollection {#5078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
    +awards: Doctrine\ORM\PersistentCollection {#5082 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
    +categories: Doctrine\ORM\PersistentCollection {#5086 …}
    -id: 3108
    -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
    +apId: "linearchaos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/linearchaos"
    +apPublicUrl: "https://lemmy.world/u/linearchaos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linearchaos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729273460 {#5018
      date: 2024-10-18 19:44:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687052393 {#5019
      date: 2023-06-18 03:39:53.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 18.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706469285 {#5316
    date: 2024-01-28 20:14:45.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#19412
  +date: DateTimeImmutable @1706469285 {#5316
    date: 2024-01-28 20:14:45.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 18.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706469285 {#5316
    date: 2024-01-28 20:14:45.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#19466
  +createdAt: DateTimeImmutable @1706469285 {#5316
    date: 2024-01-28 20:14:45.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 263.43 ms
Input props
[
  "user" => App\Entity\User {#5033
    +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
    +email: "linearchaos@lemmy.world"
    +username: "@linearchaos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am a Meat-Popsicle"
    +lastActive: DateTime @1729308159 {#5017
      date: 2024-10-19 05:22:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
    +entries: Doctrine\ORM\PersistentCollection {#5042 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
    +posts: Doctrine\ORM\PersistentCollection {#5050 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
    +follows: Doctrine\ORM\PersistentCollection {#5062 …}
    +followers: Doctrine\ORM\PersistentCollection {#5064 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
    +reports: Doctrine\ORM\PersistentCollection {#5074 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
    +violations: Doctrine\ORM\PersistentCollection {#5078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
    +awards: Doctrine\ORM\PersistentCollection {#5082 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
    +categories: Doctrine\ORM\PersistentCollection {#5086 …}
    -id: 3108
    -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
    +apId: "linearchaos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/linearchaos"
    +apPublicUrl: "https://lemmy.world/u/linearchaos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linearchaos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729273460 {#5018
      date: 2024-10-18 19:44:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687052393 {#5019
      date: 2023-06-18 03:39:53.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#19520
  +width: 40
  +height: 40
  +user: App\Entity\User {#5033
    +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
    +email: "linearchaos@lemmy.world"
    +username: "@linearchaos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am a Meat-Popsicle"
    +lastActive: DateTime @1729308159 {#5017
      date: 2024-10-19 05:22:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
    +entries: Doctrine\ORM\PersistentCollection {#5042 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
    +posts: Doctrine\ORM\PersistentCollection {#5050 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
    +follows: Doctrine\ORM\PersistentCollection {#5062 …}
    +followers: Doctrine\ORM\PersistentCollection {#5064 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
    +reports: Doctrine\ORM\PersistentCollection {#5074 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
    +violations: Doctrine\ORM\PersistentCollection {#5078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
    +awards: Doctrine\ORM\PersistentCollection {#5082 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
    +categories: Doctrine\ORM\PersistentCollection {#5086 …}
    -id: 3108
    -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
    +apId: "linearchaos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/linearchaos"
    +apPublicUrl: "https://lemmy.world/u/linearchaos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linearchaos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729273460 {#5018
      date: 2024-10-18 19:44:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687052393 {#5019
      date: 2023-06-18 03:39:53.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 18.0 MiB 0.55 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5317
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666
          +avatar: null
          +cover: null
          +email: "__init__@programming.dev"
          +username: "@__init__@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729170899 {#4650
            date: 2024-10-17 15:14:59.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
          +entries: Doctrine\ORM\PersistentCollection {#4673 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
          +posts: Doctrine\ORM\PersistentCollection {#4681 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
          +follows: Doctrine\ORM\PersistentCollection {#4693 …}
          +followers: Doctrine\ORM\PersistentCollection {#4695 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
          +reports: Doctrine\ORM\PersistentCollection {#4705 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
          +violations: Doctrine\ORM\PersistentCollection {#4709 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
          +awards: Doctrine\ORM\PersistentCollection {#4713 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
          +categories: Doctrine\ORM\PersistentCollection {#4717 …}
          -id: 64118
          -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
          +apId: "__init__@programming.dev"
          +apProfileId: "https://programming.dev/u/__init__"
          +apPublicUrl: "https://programming.dev/u/__init__"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "__init__"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707749860 {#4651
            date: 2024-02-12 15:57:40.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1697915729 {#4652
            date: 2023-10-21 21:15:29.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: """
      If I unlock my door, it will re-lock in 15 minutes as long as the door is shut. opening the door resets the timer.\n
      \n
      Of course it’s a code door, so re-opening it has a very low chance of locking me out :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706469285 {#5315
      date: 2024-01-28 20:14:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5318 …}
    +nested: Doctrine\ORM\PersistentCollection {#5320 …}
    +votes: Doctrine\ORM\PersistentCollection {#5322 …}
    +reports: Doctrine\ORM\PersistentCollection {#5324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5328 …}
    -id: 347686
    -bodyTs: "'15':12 'chanc':43 'code':32 'cours':28 'door':5,18,23,33 'lock':10,45 'long':15 'low':42 'minut':13 'open':21,37 're':9,36 're-lock':8 're-open':35 'reset':24 'shut':20 'timer':26 'unlock':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7107975"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706469285 {#5316
      date: 2024-01-28 20:14:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#19595
  +subject: App\Entity\EntryComment {#5317
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666
          +avatar: null
          +cover: null
          +email: "__init__@programming.dev"
          +username: "@__init__@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729170899 {#4650
            date: 2024-10-17 15:14:59.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
          +entries: Doctrine\ORM\PersistentCollection {#4673 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
          +posts: Doctrine\ORM\PersistentCollection {#4681 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
          +follows: Doctrine\ORM\PersistentCollection {#4693 …}
          +followers: Doctrine\ORM\PersistentCollection {#4695 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
          +reports: Doctrine\ORM\PersistentCollection {#4705 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
          +violations: Doctrine\ORM\PersistentCollection {#4709 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
          +awards: Doctrine\ORM\PersistentCollection {#4713 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
          +categories: Doctrine\ORM\PersistentCollection {#4717 …}
          -id: 64118
          -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
          +apId: "__init__@programming.dev"
          +apProfileId: "https://programming.dev/u/__init__"
          +apPublicUrl: "https://programming.dev/u/__init__"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "__init__"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707749860 {#4651
            date: 2024-02-12 15:57:40.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1697915729 {#4652
            date: 2023-10-21 21:15:29.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: """
      If I unlock my door, it will re-lock in 15 minutes as long as the door is shut. opening the door resets the timer.\n
      \n
      Of course it’s a code door, so re-opening it has a very low chance of locking me out :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706469285 {#5315
      date: 2024-01-28 20:14:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5318 …}
    +nested: Doctrine\ORM\PersistentCollection {#5320 …}
    +votes: Doctrine\ORM\PersistentCollection {#5322 …}
    +reports: Doctrine\ORM\PersistentCollection {#5324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5328 …}
    -id: 347686
    -bodyTs: "'15':12 'chanc':43 'code':32 'cours':28 'door':5,18,23,33 'lock':10,45 'long':15 'low':42 'minut':13 'open':21,37 're':9,36 're-lock':8 're-open':35 'reset':24 'shut':20 'timer':26 'unlock':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7107975"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706469285 {#5316
      date: 2024-01-28 20:14:45.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 18.0 MiB 0.98 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5317
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666
          +avatar: null
          +cover: null
          +email: "__init__@programming.dev"
          +username: "@__init__@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729170899 {#4650
            date: 2024-10-17 15:14:59.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
          +entries: Doctrine\ORM\PersistentCollection {#4673 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
          +posts: Doctrine\ORM\PersistentCollection {#4681 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
          +follows: Doctrine\ORM\PersistentCollection {#4693 …}
          +followers: Doctrine\ORM\PersistentCollection {#4695 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
          +reports: Doctrine\ORM\PersistentCollection {#4705 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
          +violations: Doctrine\ORM\PersistentCollection {#4709 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
          +awards: Doctrine\ORM\PersistentCollection {#4713 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
          +categories: Doctrine\ORM\PersistentCollection {#4717 …}
          -id: 64118
          -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
          +apId: "__init__@programming.dev"
          +apProfileId: "https://programming.dev/u/__init__"
          +apPublicUrl: "https://programming.dev/u/__init__"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "__init__"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707749860 {#4651
            date: 2024-02-12 15:57:40.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1697915729 {#4652
            date: 2023-10-21 21:15:29.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: """
      If I unlock my door, it will re-lock in 15 minutes as long as the door is shut. opening the door resets the timer.\n
      \n
      Of course it’s a code door, so re-opening it has a very low chance of locking me out :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706469285 {#5315
      date: 2024-01-28 20:14:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5318 …}
    +nested: Doctrine\ORM\PersistentCollection {#5320 …}
    +votes: Doctrine\ORM\PersistentCollection {#5322 …}
    +reports: Doctrine\ORM\PersistentCollection {#5324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5328 …}
    -id: 347686
    -bodyTs: "'15':12 'chanc':43 'code':32 'cours':28 'door':5,18,23,33 'lock':10,45 'long':15 'low':42 'minut':13 'open':21,37 're':9,36 're-lock':8 're-open':35 'reset':24 'shut':20 'timer':26 'unlock':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7107975"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706469285 {#5316
      date: 2024-01-28 20:14:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#19652
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5317
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666
          +avatar: null
          +cover: null
          +email: "__init__@programming.dev"
          +username: "@__init__@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729170899 {#4650
            date: 2024-10-17 15:14:59.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
          +entries: Doctrine\ORM\PersistentCollection {#4673 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
          +posts: Doctrine\ORM\PersistentCollection {#4681 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
          +follows: Doctrine\ORM\PersistentCollection {#4693 …}
          +followers: Doctrine\ORM\PersistentCollection {#4695 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
          +reports: Doctrine\ORM\PersistentCollection {#4705 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
          +violations: Doctrine\ORM\PersistentCollection {#4709 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
          +awards: Doctrine\ORM\PersistentCollection {#4713 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
          +categories: Doctrine\ORM\PersistentCollection {#4717 …}
          -id: 64118
          -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
          +apId: "__init__@programming.dev"
          +apProfileId: "https://programming.dev/u/__init__"
          +apPublicUrl: "https://programming.dev/u/__init__"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "__init__"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707749860 {#4651
            date: 2024-02-12 15:57:40.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1697915729 {#4652
            date: 2023-10-21 21:15:29.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: """
      If I unlock my door, it will re-lock in 15 minutes as long as the door is shut. opening the door resets the timer.\n
      \n
      Of course it’s a code door, so re-opening it has a very low chance of locking me out :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706469285 {#5315
      date: 2024-01-28 20:14:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5318 …}
    +nested: Doctrine\ORM\PersistentCollection {#5320 …}
    +votes: Doctrine\ORM\PersistentCollection {#5322 …}
    +reports: Doctrine\ORM\PersistentCollection {#5324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5328 …}
    -id: 347686
    -bodyTs: "'15':12 'chanc':43 'code':32 'cours':28 'door':5,18,23,33 'lock':10,45 'long':15 'low':42 'minut':13 'open':21,37 're':9,36 're-lock':8 're-open':35 'reset':24 'shut':20 'timer':26 'unlock':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7107975"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706469285 {#5316
      date: 2024-01-28 20:14:45.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 18.0 MiB 12.49 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5317
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666
          +avatar: null
          +cover: null
          +email: "__init__@programming.dev"
          +username: "@__init__@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729170899 {#4650
            date: 2024-10-17 15:14:59.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
          +entries: Doctrine\ORM\PersistentCollection {#4673 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
          +posts: Doctrine\ORM\PersistentCollection {#4681 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
          +follows: Doctrine\ORM\PersistentCollection {#4693 …}
          +followers: Doctrine\ORM\PersistentCollection {#4695 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
          +reports: Doctrine\ORM\PersistentCollection {#4705 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
          +violations: Doctrine\ORM\PersistentCollection {#4709 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
          +awards: Doctrine\ORM\PersistentCollection {#4713 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
          +categories: Doctrine\ORM\PersistentCollection {#4717 …}
          -id: 64118
          -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
          +apId: "__init__@programming.dev"
          +apProfileId: "https://programming.dev/u/__init__"
          +apPublicUrl: "https://programming.dev/u/__init__"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "__init__"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707749860 {#4651
            date: 2024-02-12 15:57:40.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1697915729 {#4652
            date: 2023-10-21 21:15:29.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: """
      If I unlock my door, it will re-lock in 15 minutes as long as the door is shut. opening the door resets the timer.\n
      \n
      Of course it’s a code door, so re-opening it has a very low chance of locking me out :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706469285 {#5315
      date: 2024-01-28 20:14:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5318 …}
    +nested: Doctrine\ORM\PersistentCollection {#5320 …}
    +votes: Doctrine\ORM\PersistentCollection {#5322 …}
    +reports: Doctrine\ORM\PersistentCollection {#5324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5328 …}
    -id: 347686
    -bodyTs: "'15':12 'chanc':43 'code':32 'cours':28 'door':5,18,23,33 'lock':10,45 'long':15 'low':42 'minut':13 'open':21,37 're':9,36 're-lock':8 're-open':35 'reset':24 'shut':20 'timer':26 'unlock':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7107975"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706469285 {#5316
      date: 2024-01-28 20:14:45.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#19892
  +comment: App\Entity\EntryComment {#5317
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5185
      +user: Proxies\__CG__\App\Entity\User {#5186
        +avatar: null
        +cover: null
        +email: "Styxia@lemmy.world"
        +username: "@Styxia@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729167583 {#18065
          date: 2024-10-17 14:19:43.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#18070 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18073 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18075 …}
        +entries: Doctrine\ORM\PersistentCollection {#18077 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18079 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18081 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18083 …}
        +posts: Doctrine\ORM\PersistentCollection {#18085 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18087 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18089 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18091 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18093 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18095 …}
        +follows: Doctrine\ORM\PersistentCollection {#18097 …}
        +followers: Doctrine\ORM\PersistentCollection {#18099 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18101 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18103 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18105 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18107 …}
        +reports: Doctrine\ORM\PersistentCollection {#18109 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18111 …}
        +violations: Doctrine\ORM\PersistentCollection {#18113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18115 …}
        +awards: Doctrine\ORM\PersistentCollection {#18117 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18119 …}
        +categories: Doctrine\ORM\PersistentCollection {#18121 …}
        -id: 39245
        -password: "$2y$13$pDaE9t0XB4154/4DheAMiuKKhxJ9la7iVVhv79AuPxnARFA2dFvNq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18123 …}
        +apId: "Styxia@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Styxia"
        +apPublicUrl: "https://lemmy.world/u/Styxia"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Styxia"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727411943 {#18062
          date: 2024-09-27 06:39:03.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1691418804 {#18064
          date: 2023-08-07 16:33:24.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4653
        +user: App\Entity\User {#4666
          +avatar: null
          +cover: null
          +email: "__init__@programming.dev"
          +username: "@__init__@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729170899 {#4650
            date: 2024-10-17 15:14:59.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4667 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4669 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4671 …}
          +entries: Doctrine\ORM\PersistentCollection {#4673 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4675 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4677 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4679 …}
          +posts: Doctrine\ORM\PersistentCollection {#4681 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4683 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4685 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4687 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4689 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4691 …}
          +follows: Doctrine\ORM\PersistentCollection {#4693 …}
          +followers: Doctrine\ORM\PersistentCollection {#4695 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4697 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4699 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4701 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4703 …}
          +reports: Doctrine\ORM\PersistentCollection {#4705 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4707 …}
          +violations: Doctrine\ORM\PersistentCollection {#4709 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4711 …}
          +awards: Doctrine\ORM\PersistentCollection {#4713 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4715 …}
          +categories: Doctrine\ORM\PersistentCollection {#4717 …}
          -id: 64118
          -password: "$2y$13$Y4g98p3bwLgbGSn/l6HwTOs15gVzpIVNYLZOow3x5AeYamZBLF6cO"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4719 …}
          +apId: "__init__@programming.dev"
          +apProfileId: "https://programming.dev/u/__init__"
          +apPublicUrl: "https://programming.dev/u/__init__"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "__init__"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707749860 {#4651
            date: 2024-02-12 15:57:40.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1697915729 {#4652
            date: 2023-10-21 21:15:29.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Less of an automation and more of a scene control, but I have all my light switches set up so that double tapping them up or down turns on or off all the lights on that floor of the house. It’s simple but we use it all the time."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 10
        +score: 0
        +lastActive: DateTime @1729192144 {#4648
          date: 2024-10-17 21:09:04.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4654 …}
        +nested: Doctrine\ORM\PersistentCollection {#4656 …}
        +votes: Doctrine\ORM\PersistentCollection {#4658 …}
        +reports: Doctrine\ORM\PersistentCollection {#4660 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4662 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4664 …}
        -id: 347263
        -bodyTs: "'autom':4 'control':10 'doubl':22 'floor':37 'hous':40 'less':1 'light':16,34 'scene':9 'set':18 'simpl':43 'switch':17 'tap':23 'time':50 'turn':28 'use':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6924852"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706458762 {#4649
          date: 2024-01-28 17:19:22.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4653}
      +body: "I have an extension on this, in that a triple tap on the switch by the doors, will also lock the doors after 60 seconds."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706460640 {#5183
        date: 2024-01-28 17:50:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@__init__@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5187 …}
      +nested: Doctrine\ORM\PersistentCollection {#5189 …}
      +votes: Doctrine\ORM\PersistentCollection {#5191 …}
      +reports: Doctrine\ORM\PersistentCollection {#5193 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5195 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5197 …}
      -id: 347342
      -bodyTs: "'60':24 'also':19 'door':17,22 'extens':4 'lock':20 'second':25 'switch':14 'tap':11 'tripl':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7105012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706460640 {#5184
        date: 2024-01-28 17:50:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4653}
    +body: """
      If I unlock my door, it will re-lock in 15 minutes as long as the door is shut. opening the door resets the timer.\n
      \n
      Of course it’s a code door, so re-opening it has a very low chance of locking me out :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706469285 {#5315
      date: 2024-01-28 20:14:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@__init__@programming.dev"
      "@Styxia@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5318 …}
    +nested: Doctrine\ORM\PersistentCollection {#5320 …}
    +votes: Doctrine\ORM\PersistentCollection {#5322 …}
    +reports: Doctrine\ORM\PersistentCollection {#5324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5328 …}
    -id: 347686
    -bodyTs: "'15':12 'chanc':43 'code':32 'cours':28 'door':5,18,23,33 'lock':10,45 'long':15 'low':42 'minut':13 'open':21,37 're':9,36 're-lock':8 're-open':35 'reset':24 'shut':20 'timer':26 'unlock':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7107975"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706469285 {#5316
      date: 2024-01-28 20:14:45.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 18.0 MiB 963.03 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4726
    +user: App\Entity\User {#4739
      +avatar: null
      +cover: null
      +email: "EarMaster@lemmy.world"
      +username: "@EarMaster@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729147543 {#4723
        date: 2024-10-17 08:45:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4740 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4742 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4744 …}
      +entries: Doctrine\ORM\PersistentCollection {#4746 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4748 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4750 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4752 …}
      +posts: Doctrine\ORM\PersistentCollection {#4754 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4756 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4758 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4760 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4762 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4764 …}
      +follows: Doctrine\ORM\PersistentCollection {#4766 …}
      +followers: Doctrine\ORM\PersistentCollection {#4768 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4770 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4772 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4774 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4776 …}
      +reports: Doctrine\ORM\PersistentCollection {#4778 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4780 …}
      +violations: Doctrine\ORM\PersistentCollection {#4782 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4784 …}
      +awards: Doctrine\ORM\PersistentCollection {#4786 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4788 …}
      +categories: Doctrine\ORM\PersistentCollection {#4790 …}
      -id: 62359
      -password: "$2y$13$AkwrjjP5qWzZgDO/9QVG2O5HI1cEriA.QaeOTsNPlDOMuBnkbo1Cq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4792 …}
      +apId: "EarMaster@lemmy.world"
      +apProfileId: "https://lemmy.world/u/EarMaster"
      +apPublicUrl: "https://lemmy.world/u/EarMaster"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "EarMaster"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709694455 {#4724
        date: 2024-03-06 04:07:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697671118 {#4725
        date: 2023-10-19 01:18:38.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have a motion sensor in the bedroom that turns the light on when you enter it (or leave it) and turns it off after some time once there is no motion detected anymore. But there is also a button right next to the door which disables the automation for 10 minutes for entering the bedroom at night when our youngest is already sleeping in the room.\n
      \n
      Simple but very useful and even my wife likes it alot.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706452232 {#4721
      date: 2024-01-28 15:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4727 …}
    +nested: Doctrine\ORM\PersistentCollection {#4729 …}
    +votes: Doctrine\ORM\PersistentCollection {#4731 …}
    +reports: Doctrine\ORM\PersistentCollection {#4733 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4735 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4737 …}
    -id: 347060
    -bodyTs: "'10':51 'alot':78 'alreadi':63 'also':38 'anymor':34 'autom':49 'bedroom':8,56 'button':40 'detect':33 'disabl':47 'door':45 'enter':16,54 'even':73 'leav':19 'light':12 'like':76 'minut':52 'motion':4,32 'next':42 'night':58 'right':41 'room':67 'sensor':5 'simpl':68 'sleep':64 'time':27 'turn':10,22 'use':71 'wife':75 'youngest':61"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7102556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706452232 {#4722
      date: 2024-01-28 15:30:32.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#19979
  +comment: App\Entity\EntryComment {#4726
    +user: App\Entity\User {#4739
      +avatar: null
      +cover: null
      +email: "EarMaster@lemmy.world"
      +username: "@EarMaster@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729147543 {#4723
        date: 2024-10-17 08:45:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4740 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4742 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4744 …}
      +entries: Doctrine\ORM\PersistentCollection {#4746 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4748 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4750 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4752 …}
      +posts: Doctrine\ORM\PersistentCollection {#4754 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4756 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4758 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4760 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4762 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4764 …}
      +follows: Doctrine\ORM\PersistentCollection {#4766 …}
      +followers: Doctrine\ORM\PersistentCollection {#4768 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4770 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4772 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4774 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4776 …}
      +reports: Doctrine\ORM\PersistentCollection {#4778 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4780 …}
      +violations: Doctrine\ORM\PersistentCollection {#4782 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4784 …}
      +awards: Doctrine\ORM\PersistentCollection {#4786 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4788 …}
      +categories: Doctrine\ORM\PersistentCollection {#4790 …}
      -id: 62359
      -password: "$2y$13$AkwrjjP5qWzZgDO/9QVG2O5HI1cEriA.QaeOTsNPlDOMuBnkbo1Cq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4792 …}
      +apId: "EarMaster@lemmy.world"
      +apProfileId: "https://lemmy.world/u/EarMaster"
      +apPublicUrl: "https://lemmy.world/u/EarMaster"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "EarMaster"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709694455 {#4724
        date: 2024-03-06 04:07:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697671118 {#4725
        date: 2023-10-19 01:18:38.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have a motion sensor in the bedroom that turns the light on when you enter it (or leave it) and turns it off after some time once there is no motion detected anymore. But there is also a button right next to the door which disables the automation for 10 minutes for entering the bedroom at night when our youngest is already sleeping in the room.\n
      \n
      Simple but very useful and even my wife likes it alot.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706452232 {#4721
      date: 2024-01-28 15:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4727 …}
    +nested: Doctrine\ORM\PersistentCollection {#4729 …}
    +votes: Doctrine\ORM\PersistentCollection {#4731 …}
    +reports: Doctrine\ORM\PersistentCollection {#4733 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4735 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4737 …}
    -id: 347060
    -bodyTs: "'10':51 'alot':78 'alreadi':63 'also':38 'anymor':34 'autom':49 'bedroom':8,56 'button':40 'detect':33 'disabl':47 'door':45 'enter':16,54 'even':73 'leav':19 'light':12 'like':76 'minut':52 'motion':4,32 'next':42 'night':58 'right':41 'room':67 'sensor':5 'simpl':68 'sleep':64 'time':27 'turn':10,22 'use':71 'wife':75 'youngest':61"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7102556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706452232 {#4722
      date: 2024-01-28 15:30:32.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 18.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#4739
    +avatar: null
    +cover: null
    +email: "EarMaster@lemmy.world"
    +username: "@EarMaster@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729147543 {#4723
      date: 2024-10-17 08:45:43.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4740 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4742 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4744 …}
    +entries: Doctrine\ORM\PersistentCollection {#4746 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4748 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4750 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4752 …}
    +posts: Doctrine\ORM\PersistentCollection {#4754 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4756 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4758 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4760 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4762 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4764 …}
    +follows: Doctrine\ORM\PersistentCollection {#4766 …}
    +followers: Doctrine\ORM\PersistentCollection {#4768 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4770 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4772 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4774 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4776 …}
    +reports: Doctrine\ORM\PersistentCollection {#4778 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4780 …}
    +violations: Doctrine\ORM\PersistentCollection {#4782 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4784 …}
    +awards: Doctrine\ORM\PersistentCollection {#4786 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4788 …}
    +categories: Doctrine\ORM\PersistentCollection {#4790 …}
    -id: 62359
    -password: "$2y$13$AkwrjjP5qWzZgDO/9QVG2O5HI1cEriA.QaeOTsNPlDOMuBnkbo1Cq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4792 …}
    +apId: "EarMaster@lemmy.world"
    +apProfileId: "https://lemmy.world/u/EarMaster"
    +apPublicUrl: "https://lemmy.world/u/EarMaster"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "EarMaster"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709694455 {#4724
      date: 2024-03-06 04:07:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697671118 {#4725
      date: 2023-10-19 01:18:38.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#20024
  +user: App\Entity\User {#4739
    +avatar: null
    +cover: null
    +email: "EarMaster@lemmy.world"
    +username: "@EarMaster@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729147543 {#4723
      date: 2024-10-17 08:45:43.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4740 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4742 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4744 …}
    +entries: Doctrine\ORM\PersistentCollection {#4746 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4748 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4750 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4752 …}
    +posts: Doctrine\ORM\PersistentCollection {#4754 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4756 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4758 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4760 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4762 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4764 …}
    +follows: Doctrine\ORM\PersistentCollection {#4766 …}
    +followers: Doctrine\ORM\PersistentCollection {#4768 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4770 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4772 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4774 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4776 …}
    +reports: Doctrine\ORM\PersistentCollection {#4778 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4780 …}
    +violations: Doctrine\ORM\PersistentCollection {#4782 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4784 …}
    +awards: Doctrine\ORM\PersistentCollection {#4786 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4788 …}
    +categories: Doctrine\ORM\PersistentCollection {#4790 …}
    -id: 62359
    -password: "$2y$13$AkwrjjP5qWzZgDO/9QVG2O5HI1cEriA.QaeOTsNPlDOMuBnkbo1Cq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4792 …}
    +apId: "EarMaster@lemmy.world"
    +apProfileId: "https://lemmy.world/u/EarMaster"
    +apPublicUrl: "https://lemmy.world/u/EarMaster"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "EarMaster"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709694455 {#4724
      date: 2024-03-06 04:07:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697671118 {#4725
      date: 2023-10-19 01:18:38.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 18.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706452232 {#4722
    date: 2024-01-28 15:30:32.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#20079
  +date: DateTimeImmutable @1706452232 {#4722
    date: 2024-01-28 15:30:32.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 18.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706452232 {#4722
    date: 2024-01-28 15:30:32.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#20133
  +createdAt: DateTimeImmutable @1706452232 {#4722
    date: 2024-01-28 15:30:32.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#4739
    +avatar: null
    +cover: null
    +email: "EarMaster@lemmy.world"
    +username: "@EarMaster@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729147543 {#4723
      date: 2024-10-17 08:45:43.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4740 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4742 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4744 …}
    +entries: Doctrine\ORM\PersistentCollection {#4746 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4748 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4750 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4752 …}
    +posts: Doctrine\ORM\PersistentCollection {#4754 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4756 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4758 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4760 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4762 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4764 …}
    +follows: Doctrine\ORM\PersistentCollection {#4766 …}
    +followers: Doctrine\ORM\PersistentCollection {#4768 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4770 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4772 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4774 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4776 …}
    +reports: Doctrine\ORM\PersistentCollection {#4778 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4780 …}
    +violations: Doctrine\ORM\PersistentCollection {#4782 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4784 …}
    +awards: Doctrine\ORM\PersistentCollection {#4786 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4788 …}
    +categories: Doctrine\ORM\PersistentCollection {#4790 …}
    -id: 62359
    -password: "$2y$13$AkwrjjP5qWzZgDO/9QVG2O5HI1cEriA.QaeOTsNPlDOMuBnkbo1Cq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4792 …}
    +apId: "EarMaster@lemmy.world"
    +apProfileId: "https://lemmy.world/u/EarMaster"
    +apPublicUrl: "https://lemmy.world/u/EarMaster"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "EarMaster"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709694455 {#4724
      date: 2024-03-06 04:07:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697671118 {#4725
      date: 2023-10-19 01:18:38.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20187
  +width: 40
  +height: 40
  +user: App\Entity\User {#4739
    +avatar: null
    +cover: null
    +email: "EarMaster@lemmy.world"
    +username: "@EarMaster@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729147543 {#4723
      date: 2024-10-17 08:45:43.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4740 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4742 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4744 …}
    +entries: Doctrine\ORM\PersistentCollection {#4746 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4748 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4750 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4752 …}
    +posts: Doctrine\ORM\PersistentCollection {#4754 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4756 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4758 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4760 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4762 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4764 …}
    +follows: Doctrine\ORM\PersistentCollection {#4766 …}
    +followers: Doctrine\ORM\PersistentCollection {#4768 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4770 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4772 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4774 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4776 …}
    +reports: Doctrine\ORM\PersistentCollection {#4778 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4780 …}
    +violations: Doctrine\ORM\PersistentCollection {#4782 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4784 …}
    +awards: Doctrine\ORM\PersistentCollection {#4786 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4788 …}
    +categories: Doctrine\ORM\PersistentCollection {#4790 …}
    -id: 62359
    -password: "$2y$13$AkwrjjP5qWzZgDO/9QVG2O5HI1cEriA.QaeOTsNPlDOMuBnkbo1Cq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4792 …}
    +apId: "EarMaster@lemmy.world"
    +apProfileId: "https://lemmy.world/u/EarMaster"
    +apPublicUrl: "https://lemmy.world/u/EarMaster"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "EarMaster"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709694455 {#4724
      date: 2024-03-06 04:07:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697671118 {#4725
      date: 2023-10-19 01:18:38.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 18.0 MiB 0.45 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4726
    +user: App\Entity\User {#4739
      +avatar: null
      +cover: null
      +email: "EarMaster@lemmy.world"
      +username: "@EarMaster@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729147543 {#4723
        date: 2024-10-17 08:45:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4740 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4742 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4744 …}
      +entries: Doctrine\ORM\PersistentCollection {#4746 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4748 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4750 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4752 …}
      +posts: Doctrine\ORM\PersistentCollection {#4754 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4756 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4758 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4760 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4762 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4764 …}
      +follows: Doctrine\ORM\PersistentCollection {#4766 …}
      +followers: Doctrine\ORM\PersistentCollection {#4768 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4770 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4772 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4774 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4776 …}
      +reports: Doctrine\ORM\PersistentCollection {#4778 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4780 …}
      +violations: Doctrine\ORM\PersistentCollection {#4782 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4784 …}
      +awards: Doctrine\ORM\PersistentCollection {#4786 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4788 …}
      +categories: Doctrine\ORM\PersistentCollection {#4790 …}
      -id: 62359
      -password: "$2y$13$AkwrjjP5qWzZgDO/9QVG2O5HI1cEriA.QaeOTsNPlDOMuBnkbo1Cq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4792 …}
      +apId: "EarMaster@lemmy.world"
      +apProfileId: "https://lemmy.world/u/EarMaster"
      +apPublicUrl: "https://lemmy.world/u/EarMaster"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "EarMaster"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709694455 {#4724
        date: 2024-03-06 04:07:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697671118 {#4725
        date: 2023-10-19 01:18:38.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have a motion sensor in the bedroom that turns the light on when you enter it (or leave it) and turns it off after some time once there is no motion detected anymore. But there is also a button right next to the door which disables the automation for 10 minutes for entering the bedroom at night when our youngest is already sleeping in the room.\n
      \n
      Simple but very useful and even my wife likes it alot.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706452232 {#4721
      date: 2024-01-28 15:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4727 …}
    +nested: Doctrine\ORM\PersistentCollection {#4729 …}
    +votes: Doctrine\ORM\PersistentCollection {#4731 …}
    +reports: Doctrine\ORM\PersistentCollection {#4733 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4735 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4737 …}
    -id: 347060
    -bodyTs: "'10':51 'alot':78 'alreadi':63 'also':38 'anymor':34 'autom':49 'bedroom':8,56 'button':40 'detect':33 'disabl':47 'door':45 'enter':16,54 'even':73 'leav':19 'light':12 'like':76 'minut':52 'motion':4,32 'next':42 'night':58 'right':41 'room':67 'sensor':5 'simpl':68 'sleep':64 'time':27 'turn':10,22 'use':71 'wife':75 'youngest':61"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7102556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706452232 {#4722
      date: 2024-01-28 15:30:32.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#20260
  +subject: App\Entity\EntryComment {#4726
    +user: App\Entity\User {#4739
      +avatar: null
      +cover: null
      +email: "EarMaster@lemmy.world"
      +username: "@EarMaster@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729147543 {#4723
        date: 2024-10-17 08:45:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4740 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4742 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4744 …}
      +entries: Doctrine\ORM\PersistentCollection {#4746 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4748 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4750 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4752 …}
      +posts: Doctrine\ORM\PersistentCollection {#4754 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4756 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4758 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4760 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4762 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4764 …}
      +follows: Doctrine\ORM\PersistentCollection {#4766 …}
      +followers: Doctrine\ORM\PersistentCollection {#4768 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4770 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4772 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4774 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4776 …}
      +reports: Doctrine\ORM\PersistentCollection {#4778 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4780 …}
      +violations: Doctrine\ORM\PersistentCollection {#4782 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4784 …}
      +awards: Doctrine\ORM\PersistentCollection {#4786 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4788 …}
      +categories: Doctrine\ORM\PersistentCollection {#4790 …}
      -id: 62359
      -password: "$2y$13$AkwrjjP5qWzZgDO/9QVG2O5HI1cEriA.QaeOTsNPlDOMuBnkbo1Cq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4792 …}
      +apId: "EarMaster@lemmy.world"
      +apProfileId: "https://lemmy.world/u/EarMaster"
      +apPublicUrl: "https://lemmy.world/u/EarMaster"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "EarMaster"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709694455 {#4724
        date: 2024-03-06 04:07:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697671118 {#4725
        date: 2023-10-19 01:18:38.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have a motion sensor in the bedroom that turns the light on when you enter it (or leave it) and turns it off after some time once there is no motion detected anymore. But there is also a button right next to the door which disables the automation for 10 minutes for entering the bedroom at night when our youngest is already sleeping in the room.\n
      \n
      Simple but very useful and even my wife likes it alot.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706452232 {#4721
      date: 2024-01-28 15:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4727 …}
    +nested: Doctrine\ORM\PersistentCollection {#4729 …}
    +votes: Doctrine\ORM\PersistentCollection {#4731 …}
    +reports: Doctrine\ORM\PersistentCollection {#4733 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4735 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4737 …}
    -id: 347060
    -bodyTs: "'10':51 'alot':78 'alreadi':63 'also':38 'anymor':34 'autom':49 'bedroom':8,56 'button':40 'detect':33 'disabl':47 'door':45 'enter':16,54 'even':73 'leav':19 'light':12 'like':76 'minut':52 'motion':4,32 'next':42 'night':58 'right':41 'room':67 'sensor':5 'simpl':68 'sleep':64 'time':27 'turn':10,22 'use':71 'wife':75 'youngest':61"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7102556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706452232 {#4722
      date: 2024-01-28 15:30:32.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 18.0 MiB 3.15 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4726
    +user: App\Entity\User {#4739
      +avatar: null
      +cover: null
      +email: "EarMaster@lemmy.world"
      +username: "@EarMaster@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729147543 {#4723
        date: 2024-10-17 08:45:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4740 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4742 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4744 …}
      +entries: Doctrine\ORM\PersistentCollection {#4746 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4748 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4750 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4752 …}
      +posts: Doctrine\ORM\PersistentCollection {#4754 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4756 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4758 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4760 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4762 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4764 …}
      +follows: Doctrine\ORM\PersistentCollection {#4766 …}
      +followers: Doctrine\ORM\PersistentCollection {#4768 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4770 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4772 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4774 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4776 …}
      +reports: Doctrine\ORM\PersistentCollection {#4778 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4780 …}
      +violations: Doctrine\ORM\PersistentCollection {#4782 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4784 …}
      +awards: Doctrine\ORM\PersistentCollection {#4786 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4788 …}
      +categories: Doctrine\ORM\PersistentCollection {#4790 …}
      -id: 62359
      -password: "$2y$13$AkwrjjP5qWzZgDO/9QVG2O5HI1cEriA.QaeOTsNPlDOMuBnkbo1Cq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4792 …}
      +apId: "EarMaster@lemmy.world"
      +apProfileId: "https://lemmy.world/u/EarMaster"
      +apPublicUrl: "https://lemmy.world/u/EarMaster"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "EarMaster"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709694455 {#4724
        date: 2024-03-06 04:07:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697671118 {#4725
        date: 2023-10-19 01:18:38.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have a motion sensor in the bedroom that turns the light on when you enter it (or leave it) and turns it off after some time once there is no motion detected anymore. But there is also a button right next to the door which disables the automation for 10 minutes for entering the bedroom at night when our youngest is already sleeping in the room.\n
      \n
      Simple but very useful and even my wife likes it alot.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706452232 {#4721
      date: 2024-01-28 15:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4727 …}
    +nested: Doctrine\ORM\PersistentCollection {#4729 …}
    +votes: Doctrine\ORM\PersistentCollection {#4731 …}
    +reports: Doctrine\ORM\PersistentCollection {#4733 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4735 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4737 …}
    -id: 347060
    -bodyTs: "'10':51 'alot':78 'alreadi':63 'also':38 'anymor':34 'autom':49 'bedroom':8,56 'button':40 'detect':33 'disabl':47 'door':45 'enter':16,54 'even':73 'leav':19 'light':12 'like':76 'minut':52 'motion':4,32 'next':42 'night':58 'right':41 'room':67 'sensor':5 'simpl':68 'sleep':64 'time':27 'turn':10,22 'use':71 'wife':75 'youngest':61"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7102556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706452232 {#4722
      date: 2024-01-28 15:30:32.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#20317
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4726
    +user: App\Entity\User {#4739
      +avatar: null
      +cover: null
      +email: "EarMaster@lemmy.world"
      +username: "@EarMaster@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729147543 {#4723
        date: 2024-10-17 08:45:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4740 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4742 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4744 …}
      +entries: Doctrine\ORM\PersistentCollection {#4746 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4748 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4750 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4752 …}
      +posts: Doctrine\ORM\PersistentCollection {#4754 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4756 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4758 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4760 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4762 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4764 …}
      +follows: Doctrine\ORM\PersistentCollection {#4766 …}
      +followers: Doctrine\ORM\PersistentCollection {#4768 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4770 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4772 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4774 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4776 …}
      +reports: Doctrine\ORM\PersistentCollection {#4778 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4780 …}
      +violations: Doctrine\ORM\PersistentCollection {#4782 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4784 …}
      +awards: Doctrine\ORM\PersistentCollection {#4786 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4788 …}
      +categories: Doctrine\ORM\PersistentCollection {#4790 …}
      -id: 62359
      -password: "$2y$13$AkwrjjP5qWzZgDO/9QVG2O5HI1cEriA.QaeOTsNPlDOMuBnkbo1Cq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4792 …}
      +apId: "EarMaster@lemmy.world"
      +apProfileId: "https://lemmy.world/u/EarMaster"
      +apPublicUrl: "https://lemmy.world/u/EarMaster"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "EarMaster"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709694455 {#4724
        date: 2024-03-06 04:07:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697671118 {#4725
        date: 2023-10-19 01:18:38.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have a motion sensor in the bedroom that turns the light on when you enter it (or leave it) and turns it off after some time once there is no motion detected anymore. But there is also a button right next to the door which disables the automation for 10 minutes for entering the bedroom at night when our youngest is already sleeping in the room.\n
      \n
      Simple but very useful and even my wife likes it alot.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706452232 {#4721
      date: 2024-01-28 15:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4727 …}
    +nested: Doctrine\ORM\PersistentCollection {#4729 …}
    +votes: Doctrine\ORM\PersistentCollection {#4731 …}
    +reports: Doctrine\ORM\PersistentCollection {#4733 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4735 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4737 …}
    -id: 347060
    -bodyTs: "'10':51 'alot':78 'alreadi':63 'also':38 'anymor':34 'autom':49 'bedroom':8,56 'button':40 'detect':33 'disabl':47 'door':45 'enter':16,54 'even':73 'leav':19 'light':12 'like':76 'minut':52 'motion':4,32 'next':42 'night':58 'right':41 'room':67 'sensor':5 'simpl':68 'sleep':64 'time':27 'turn':10,22 'use':71 'wife':75 'youngest':61"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7102556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706452232 {#4722
      date: 2024-01-28 15:30:32.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 18.0 MiB 524.49 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4726
    +user: App\Entity\User {#4739
      +avatar: null
      +cover: null
      +email: "EarMaster@lemmy.world"
      +username: "@EarMaster@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729147543 {#4723
        date: 2024-10-17 08:45:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4740 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4742 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4744 …}
      +entries: Doctrine\ORM\PersistentCollection {#4746 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4748 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4750 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4752 …}
      +posts: Doctrine\ORM\PersistentCollection {#4754 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4756 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4758 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4760 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4762 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4764 …}
      +follows: Doctrine\ORM\PersistentCollection {#4766 …}
      +followers: Doctrine\ORM\PersistentCollection {#4768 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4770 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4772 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4774 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4776 …}
      +reports: Doctrine\ORM\PersistentCollection {#4778 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4780 …}
      +violations: Doctrine\ORM\PersistentCollection {#4782 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4784 …}
      +awards: Doctrine\ORM\PersistentCollection {#4786 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4788 …}
      +categories: Doctrine\ORM\PersistentCollection {#4790 …}
      -id: 62359
      -password: "$2y$13$AkwrjjP5qWzZgDO/9QVG2O5HI1cEriA.QaeOTsNPlDOMuBnkbo1Cq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4792 …}
      +apId: "EarMaster@lemmy.world"
      +apProfileId: "https://lemmy.world/u/EarMaster"
      +apPublicUrl: "https://lemmy.world/u/EarMaster"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "EarMaster"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709694455 {#4724
        date: 2024-03-06 04:07:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697671118 {#4725
        date: 2023-10-19 01:18:38.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have a motion sensor in the bedroom that turns the light on when you enter it (or leave it) and turns it off after some time once there is no motion detected anymore. But there is also a button right next to the door which disables the automation for 10 minutes for entering the bedroom at night when our youngest is already sleeping in the room.\n
      \n
      Simple but very useful and even my wife likes it alot.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706452232 {#4721
      date: 2024-01-28 15:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4727 …}
    +nested: Doctrine\ORM\PersistentCollection {#4729 …}
    +votes: Doctrine\ORM\PersistentCollection {#4731 …}
    +reports: Doctrine\ORM\PersistentCollection {#4733 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4735 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4737 …}
    -id: 347060
    -bodyTs: "'10':51 'alot':78 'alreadi':63 'also':38 'anymor':34 'autom':49 'bedroom':8,56 'button':40 'detect':33 'disabl':47 'door':45 'enter':16,54 'even':73 'leav':19 'light':12 'like':76 'minut':52 'motion':4,32 'next':42 'night':58 'right':41 'room':67 'sensor':5 'simpl':68 'sleep':64 'time':27 'turn':10,22 'use':71 'wife':75 'youngest':61"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7102556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706452232 {#4722
      date: 2024-01-28 15:30:32.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#20557
  +comment: App\Entity\EntryComment {#4726
    +user: App\Entity\User {#4739
      +avatar: null
      +cover: null
      +email: "EarMaster@lemmy.world"
      +username: "@EarMaster@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729147543 {#4723
        date: 2024-10-17 08:45:43.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4740 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4742 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4744 …}
      +entries: Doctrine\ORM\PersistentCollection {#4746 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4748 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4750 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4752 …}
      +posts: Doctrine\ORM\PersistentCollection {#4754 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4756 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4758 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4760 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4762 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4764 …}
      +follows: Doctrine\ORM\PersistentCollection {#4766 …}
      +followers: Doctrine\ORM\PersistentCollection {#4768 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4770 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4772 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4774 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4776 …}
      +reports: Doctrine\ORM\PersistentCollection {#4778 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4780 …}
      +violations: Doctrine\ORM\PersistentCollection {#4782 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4784 …}
      +awards: Doctrine\ORM\PersistentCollection {#4786 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4788 …}
      +categories: Doctrine\ORM\PersistentCollection {#4790 …}
      -id: 62359
      -password: "$2y$13$AkwrjjP5qWzZgDO/9QVG2O5HI1cEriA.QaeOTsNPlDOMuBnkbo1Cq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4792 …}
      +apId: "EarMaster@lemmy.world"
      +apProfileId: "https://lemmy.world/u/EarMaster"
      +apPublicUrl: "https://lemmy.world/u/EarMaster"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "EarMaster"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709694455 {#4724
        date: 2024-03-06 04:07:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697671118 {#4725
        date: 2023-10-19 01:18:38.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have a motion sensor in the bedroom that turns the light on when you enter it (or leave it) and turns it off after some time once there is no motion detected anymore. But there is also a button right next to the door which disables the automation for 10 minutes for entering the bedroom at night when our youngest is already sleeping in the room.\n
      \n
      Simple but very useful and even my wife likes it alot.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706452232 {#4721
      date: 2024-01-28 15:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4727 …}
    +nested: Doctrine\ORM\PersistentCollection {#4729 …}
    +votes: Doctrine\ORM\PersistentCollection {#4731 …}
    +reports: Doctrine\ORM\PersistentCollection {#4733 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4735 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4737 …}
    -id: 347060
    -bodyTs: "'10':51 'alot':78 'alreadi':63 'also':38 'anymor':34 'autom':49 'bedroom':8,56 'button':40 'detect':33 'disabl':47 'door':45 'enter':16,54 'even':73 'leav':19 'light':12 'like':76 'minut':52 'motion':4,32 'next':42 'night':58 'right':41 'room':67 'sensor':5 'simpl':68 'sleep':64 'time':27 'turn':10,22 'use':71 'wife':75 'youngest':61"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7102556"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706452232 {#4722
      date: 2024-01-28 15:30:32.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 20.0 MiB 1,023.15 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4799
    +user: App\Entity\User {#4812
      +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
      +email: "a1studmuffin@aussie.zone"
      +username: "@a1studmuffin@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
      +lastActive: DateTime @1729134316 {#4796
        date: 2024-10-17 05:05:16.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
      +entries: Doctrine\ORM\PersistentCollection {#4821 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
      +posts: Doctrine\ORM\PersistentCollection {#4829 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
      +follows: Doctrine\ORM\PersistentCollection {#4841 …}
      +followers: Doctrine\ORM\PersistentCollection {#4843 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +reports: Doctrine\ORM\PersistentCollection {#4853 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
      +violations: Doctrine\ORM\PersistentCollection {#4857 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
      +awards: Doctrine\ORM\PersistentCollection {#4861 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
      +categories: Doctrine\ORM\PersistentCollection {#4865 …}
      -id: 1538
      -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
      +apId: "a1studmuffin@aussie.zone"
      +apProfileId: "https://aussie.zone/u/a1studmuffin"
      +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "a1studmuffin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703883287 {#4797
        date: 2023-12-29 21:54:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686989276 {#4798
        date: 2023-06-17 10:07:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4794
      date: 2024-10-17 13:02:48.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4800 …}
    +nested: Doctrine\ORM\PersistentCollection {#4802 …}
    +votes: Doctrine\ORM\PersistentCollection {#4804 …}
    +reports: Doctrine\ORM\PersistentCollection {#4806 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
    -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 {#4795
      date: 2024-01-28 13:49:30.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#20627
  +comment: App\Entity\EntryComment {#4799
    +user: App\Entity\User {#4812
      +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
      +email: "a1studmuffin@aussie.zone"
      +username: "@a1studmuffin@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
      +lastActive: DateTime @1729134316 {#4796
        date: 2024-10-17 05:05:16.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
      +entries: Doctrine\ORM\PersistentCollection {#4821 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
      +posts: Doctrine\ORM\PersistentCollection {#4829 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
      +follows: Doctrine\ORM\PersistentCollection {#4841 …}
      +followers: Doctrine\ORM\PersistentCollection {#4843 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +reports: Doctrine\ORM\PersistentCollection {#4853 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
      +violations: Doctrine\ORM\PersistentCollection {#4857 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
      +awards: Doctrine\ORM\PersistentCollection {#4861 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
      +categories: Doctrine\ORM\PersistentCollection {#4865 …}
      -id: 1538
      -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
      +apId: "a1studmuffin@aussie.zone"
      +apProfileId: "https://aussie.zone/u/a1studmuffin"
      +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "a1studmuffin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703883287 {#4797
        date: 2023-12-29 21:54:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686989276 {#4798
        date: 2023-06-17 10:07:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4794
      date: 2024-10-17 13:02:48.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4800 …}
    +nested: Doctrine\ORM\PersistentCollection {#4802 …}
    +votes: Doctrine\ORM\PersistentCollection {#4804 …}
    +reports: Doctrine\ORM\PersistentCollection {#4806 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
    -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 {#4795
      date: 2024-01-28 13:49:30.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 18.0 MiB 0.27 ms
Input props
[
  "user" => App\Entity\User {#4812
    +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
    +email: "a1studmuffin@aussie.zone"
    +username: "@a1studmuffin@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
    +lastActive: DateTime @1729134316 {#4796
      date: 2024-10-17 05:05:16.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
    +entries: Doctrine\ORM\PersistentCollection {#4821 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
    +posts: Doctrine\ORM\PersistentCollection {#4829 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
    +follows: Doctrine\ORM\PersistentCollection {#4841 …}
    +followers: Doctrine\ORM\PersistentCollection {#4843 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
    +reports: Doctrine\ORM\PersistentCollection {#4853 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
    +violations: Doctrine\ORM\PersistentCollection {#4857 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
    +awards: Doctrine\ORM\PersistentCollection {#4861 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
    +categories: Doctrine\ORM\PersistentCollection {#4865 …}
    -id: 1538
    -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
    +apId: "a1studmuffin@aussie.zone"
    +apProfileId: "https://aussie.zone/u/a1studmuffin"
    +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "a1studmuffin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703883287 {#4797
      date: 2023-12-29 21:54:47.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686989276 {#4798
      date: 2023-06-17 10:07:56.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#20672
  +user: App\Entity\User {#4812
    +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
    +email: "a1studmuffin@aussie.zone"
    +username: "@a1studmuffin@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
    +lastActive: DateTime @1729134316 {#4796
      date: 2024-10-17 05:05:16.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
    +entries: Doctrine\ORM\PersistentCollection {#4821 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
    +posts: Doctrine\ORM\PersistentCollection {#4829 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
    +follows: Doctrine\ORM\PersistentCollection {#4841 …}
    +followers: Doctrine\ORM\PersistentCollection {#4843 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
    +reports: Doctrine\ORM\PersistentCollection {#4853 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
    +violations: Doctrine\ORM\PersistentCollection {#4857 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
    +awards: Doctrine\ORM\PersistentCollection {#4861 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
    +categories: Doctrine\ORM\PersistentCollection {#4865 …}
    -id: 1538
    -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
    +apId: "a1studmuffin@aussie.zone"
    +apProfileId: "https://aussie.zone/u/a1studmuffin"
    +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "a1studmuffin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703883287 {#4797
      date: 2023-12-29 21:54:47.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686989276 {#4798
      date: 2023-06-17 10:07:56.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 18.0 MiB 0.26 ms
Input props
[
  "date" => DateTimeImmutable @1706446170 {#4795
    date: 2024-01-28 13:49:30.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#20727
  +date: DateTimeImmutable @1706446170 {#4795
    date: 2024-01-28 13:49:30.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 18.0 MiB 0.22 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706446170 {#4795
    date: 2024-01-28 13:49:30.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#20781
  +createdAt: DateTimeImmutable @1706446170 {#4795
    date: 2024-01-28 13:49:30.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 123.99 ms
Input props
[
  "user" => App\Entity\User {#4812
    +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
    +email: "a1studmuffin@aussie.zone"
    +username: "@a1studmuffin@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
    +lastActive: DateTime @1729134316 {#4796
      date: 2024-10-17 05:05:16.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
    +entries: Doctrine\ORM\PersistentCollection {#4821 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
    +posts: Doctrine\ORM\PersistentCollection {#4829 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
    +follows: Doctrine\ORM\PersistentCollection {#4841 …}
    +followers: Doctrine\ORM\PersistentCollection {#4843 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
    +reports: Doctrine\ORM\PersistentCollection {#4853 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
    +violations: Doctrine\ORM\PersistentCollection {#4857 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
    +awards: Doctrine\ORM\PersistentCollection {#4861 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
    +categories: Doctrine\ORM\PersistentCollection {#4865 …}
    -id: 1538
    -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
    +apId: "a1studmuffin@aussie.zone"
    +apProfileId: "https://aussie.zone/u/a1studmuffin"
    +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "a1studmuffin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703883287 {#4797
      date: 2023-12-29 21:54:47.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686989276 {#4798
      date: 2023-06-17 10:07:56.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20835
  +width: 40
  +height: 40
  +user: App\Entity\User {#4812
    +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
    +email: "a1studmuffin@aussie.zone"
    +username: "@a1studmuffin@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
    +lastActive: DateTime @1729134316 {#4796
      date: 2024-10-17 05:05:16.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
    +entries: Doctrine\ORM\PersistentCollection {#4821 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
    +posts: Doctrine\ORM\PersistentCollection {#4829 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
    +follows: Doctrine\ORM\PersistentCollection {#4841 …}
    +followers: Doctrine\ORM\PersistentCollection {#4843 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
    +reports: Doctrine\ORM\PersistentCollection {#4853 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
    +violations: Doctrine\ORM\PersistentCollection {#4857 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
    +awards: Doctrine\ORM\PersistentCollection {#4861 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
    +categories: Doctrine\ORM\PersistentCollection {#4865 …}
    -id: 1538
    -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
    +apId: "a1studmuffin@aussie.zone"
    +apProfileId: "https://aussie.zone/u/a1studmuffin"
    +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "a1studmuffin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703883287 {#4797
      date: 2023-12-29 21:54:47.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686989276 {#4798
      date: 2023-06-17 10:07:56.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 18.0 MiB 0.48 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4799
    +user: App\Entity\User {#4812
      +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
      +email: "a1studmuffin@aussie.zone"
      +username: "@a1studmuffin@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
      +lastActive: DateTime @1729134316 {#4796
        date: 2024-10-17 05:05:16.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
      +entries: Doctrine\ORM\PersistentCollection {#4821 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
      +posts: Doctrine\ORM\PersistentCollection {#4829 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
      +follows: Doctrine\ORM\PersistentCollection {#4841 …}
      +followers: Doctrine\ORM\PersistentCollection {#4843 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +reports: Doctrine\ORM\PersistentCollection {#4853 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
      +violations: Doctrine\ORM\PersistentCollection {#4857 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
      +awards: Doctrine\ORM\PersistentCollection {#4861 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
      +categories: Doctrine\ORM\PersistentCollection {#4865 …}
      -id: 1538
      -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
      +apId: "a1studmuffin@aussie.zone"
      +apProfileId: "https://aussie.zone/u/a1studmuffin"
      +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "a1studmuffin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703883287 {#4797
        date: 2023-12-29 21:54:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686989276 {#4798
        date: 2023-06-17 10:07:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4794
      date: 2024-10-17 13:02:48.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4800 …}
    +nested: Doctrine\ORM\PersistentCollection {#4802 …}
    +votes: Doctrine\ORM\PersistentCollection {#4804 …}
    +reports: Doctrine\ORM\PersistentCollection {#4806 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
    -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 {#4795
      date: 2024-01-28 13:49:30.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#20912
  +subject: App\Entity\EntryComment {#4799
    +user: App\Entity\User {#4812
      +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
      +email: "a1studmuffin@aussie.zone"
      +username: "@a1studmuffin@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
      +lastActive: DateTime @1729134316 {#4796
        date: 2024-10-17 05:05:16.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
      +entries: Doctrine\ORM\PersistentCollection {#4821 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
      +posts: Doctrine\ORM\PersistentCollection {#4829 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
      +follows: Doctrine\ORM\PersistentCollection {#4841 …}
      +followers: Doctrine\ORM\PersistentCollection {#4843 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +reports: Doctrine\ORM\PersistentCollection {#4853 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
      +violations: Doctrine\ORM\PersistentCollection {#4857 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
      +awards: Doctrine\ORM\PersistentCollection {#4861 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
      +categories: Doctrine\ORM\PersistentCollection {#4865 …}
      -id: 1538
      -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
      +apId: "a1studmuffin@aussie.zone"
      +apProfileId: "https://aussie.zone/u/a1studmuffin"
      +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "a1studmuffin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703883287 {#4797
        date: 2023-12-29 21:54:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686989276 {#4798
        date: 2023-06-17 10:07:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4794
      date: 2024-10-17 13:02:48.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4800 …}
    +nested: Doctrine\ORM\PersistentCollection {#4802 …}
    +votes: Doctrine\ORM\PersistentCollection {#4804 …}
    +reports: Doctrine\ORM\PersistentCollection {#4806 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
    -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 {#4795
      date: 2024-01-28 13:49:30.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 18.0 MiB 0.95 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4799
    +user: App\Entity\User {#4812
      +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
      +email: "a1studmuffin@aussie.zone"
      +username: "@a1studmuffin@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
      +lastActive: DateTime @1729134316 {#4796
        date: 2024-10-17 05:05:16.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
      +entries: Doctrine\ORM\PersistentCollection {#4821 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
      +posts: Doctrine\ORM\PersistentCollection {#4829 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
      +follows: Doctrine\ORM\PersistentCollection {#4841 …}
      +followers: Doctrine\ORM\PersistentCollection {#4843 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +reports: Doctrine\ORM\PersistentCollection {#4853 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
      +violations: Doctrine\ORM\PersistentCollection {#4857 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
      +awards: Doctrine\ORM\PersistentCollection {#4861 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
      +categories: Doctrine\ORM\PersistentCollection {#4865 …}
      -id: 1538
      -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
      +apId: "a1studmuffin@aussie.zone"
      +apProfileId: "https://aussie.zone/u/a1studmuffin"
      +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "a1studmuffin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703883287 {#4797
        date: 2023-12-29 21:54:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686989276 {#4798
        date: 2023-06-17 10:07:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4794
      date: 2024-10-17 13:02:48.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4800 …}
    +nested: Doctrine\ORM\PersistentCollection {#4802 …}
    +votes: Doctrine\ORM\PersistentCollection {#4804 …}
    +reports: Doctrine\ORM\PersistentCollection {#4806 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
    -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 {#4795
      date: 2024-01-28 13:49:30.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#20969
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4799
    +user: App\Entity\User {#4812
      +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
      +email: "a1studmuffin@aussie.zone"
      +username: "@a1studmuffin@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
      +lastActive: DateTime @1729134316 {#4796
        date: 2024-10-17 05:05:16.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
      +entries: Doctrine\ORM\PersistentCollection {#4821 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
      +posts: Doctrine\ORM\PersistentCollection {#4829 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
      +follows: Doctrine\ORM\PersistentCollection {#4841 …}
      +followers: Doctrine\ORM\PersistentCollection {#4843 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +reports: Doctrine\ORM\PersistentCollection {#4853 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
      +violations: Doctrine\ORM\PersistentCollection {#4857 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
      +awards: Doctrine\ORM\PersistentCollection {#4861 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
      +categories: Doctrine\ORM\PersistentCollection {#4865 …}
      -id: 1538
      -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
      +apId: "a1studmuffin@aussie.zone"
      +apProfileId: "https://aussie.zone/u/a1studmuffin"
      +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "a1studmuffin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703883287 {#4797
        date: 2023-12-29 21:54:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686989276 {#4798
        date: 2023-06-17 10:07:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4794
      date: 2024-10-17 13:02:48.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4800 …}
    +nested: Doctrine\ORM\PersistentCollection {#4802 …}
    +votes: Doctrine\ORM\PersistentCollection {#4804 …}
    +reports: Doctrine\ORM\PersistentCollection {#4806 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
    -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 {#4795
      date: 2024-01-28 13:49:30.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 20.0 MiB 769.61 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4799
    +user: App\Entity\User {#4812
      +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
      +email: "a1studmuffin@aussie.zone"
      +username: "@a1studmuffin@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
      +lastActive: DateTime @1729134316 {#4796
        date: 2024-10-17 05:05:16.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
      +entries: Doctrine\ORM\PersistentCollection {#4821 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
      +posts: Doctrine\ORM\PersistentCollection {#4829 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
      +follows: Doctrine\ORM\PersistentCollection {#4841 …}
      +followers: Doctrine\ORM\PersistentCollection {#4843 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +reports: Doctrine\ORM\PersistentCollection {#4853 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
      +violations: Doctrine\ORM\PersistentCollection {#4857 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
      +awards: Doctrine\ORM\PersistentCollection {#4861 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
      +categories: Doctrine\ORM\PersistentCollection {#4865 …}
      -id: 1538
      -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
      +apId: "a1studmuffin@aussie.zone"
      +apProfileId: "https://aussie.zone/u/a1studmuffin"
      +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "a1studmuffin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703883287 {#4797
        date: 2023-12-29 21:54:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686989276 {#4798
        date: 2023-06-17 10:07:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4794
      date: 2024-10-17 13:02:48.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4800 …}
    +nested: Doctrine\ORM\PersistentCollection {#4802 …}
    +votes: Doctrine\ORM\PersistentCollection {#4804 …}
    +reports: Doctrine\ORM\PersistentCollection {#4806 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
    -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 {#4795
      date: 2024-01-28 13:49:30.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#21209
  +comment: App\Entity\EntryComment {#4799
    +user: App\Entity\User {#4812
      +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
      +email: "a1studmuffin@aussie.zone"
      +username: "@a1studmuffin@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
      +lastActive: DateTime @1729134316 {#4796
        date: 2024-10-17 05:05:16.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
      +entries: Doctrine\ORM\PersistentCollection {#4821 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
      +posts: Doctrine\ORM\PersistentCollection {#4829 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
      +follows: Doctrine\ORM\PersistentCollection {#4841 …}
      +followers: Doctrine\ORM\PersistentCollection {#4843 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
      +reports: Doctrine\ORM\PersistentCollection {#4853 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
      +violations: Doctrine\ORM\PersistentCollection {#4857 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
      +awards: Doctrine\ORM\PersistentCollection {#4861 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
      +categories: Doctrine\ORM\PersistentCollection {#4865 …}
      -id: 1538
      -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
      +apId: "a1studmuffin@aussie.zone"
      +apProfileId: "https://aussie.zone/u/a1studmuffin"
      +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "a1studmuffin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703883287 {#4797
        date: 2023-12-29 21:54:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686989276 {#4798
        date: 2023-06-17 10:07:56.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4794
      date: 2024-10-17 13:02:48.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4800 …}
    +nested: Doctrine\ORM\PersistentCollection {#4802 …}
    +votes: Doctrine\ORM\PersistentCollection {#4804 …}
    +reports: Doctrine\ORM\PersistentCollection {#4806 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
    -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 {#4795
      date: 2024-01-28 13:49:30.0 +01:00
    }
  }
  +nestedComments: [
    347169 => App\Entity\EntryComment {#5169
      +user: Proxies\__CG__\App\Entity\User {#5170
        +avatar: null
        +cover: null
        +email: "spongebue@lemmy.world"
        +username: "@spongebue@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729156225 {#21354
          date: 2024-10-17 11:10:25.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
        +entries: Doctrine\ORM\PersistentCollection {#21366 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
        +posts: Doctrine\ORM\PersistentCollection {#21374 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
        +follows: Doctrine\ORM\PersistentCollection {#21386 …}
        +followers: Doctrine\ORM\PersistentCollection {#21388 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
        +reports: Doctrine\ORM\PersistentCollection {#21398 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
        +violations: Doctrine\ORM\PersistentCollection {#21402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
        +awards: Doctrine\ORM\PersistentCollection {#21406 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
        +categories: Doctrine\ORM\PersistentCollection {#21410 …}
        -id: 33780
        -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
        +apId: "spongebue@lemmy.world"
        +apProfileId: "https://lemmy.world/u/spongebue"
        +apPublicUrl: "https://lemmy.world/u/spongebue"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "spongebue"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728427311 {#21351
          date: 2024-10-09 00:41:51.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690125770 {#21353
          date: 2023-07-23 17:22:50.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4799}
      +root: App\Entity\EntryComment {#4799}
      +body: """
        I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
        \n
        I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706455586 {#5167
        date: 2024-01-28 16:26:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@a1studmuffin@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5171 …}
      +nested: Doctrine\ORM\PersistentCollection {#5173 …}
      +votes: Doctrine\ORM\PersistentCollection {#5175 …}
      +reports: Doctrine\ORM\PersistentCollection {#5177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
      -id: 347169
      -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7103552"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706455586 {#5168
        date: 2024-01-28 16:26:26.0 +01:00
      }
    }
    347260 => App\Entity\EntryComment {#5286
      +user: Proxies\__CG__\App\Entity\User {#5287
        +avatar: null
        +cover: null
        +email: "brygphilomena@lemmy.world"
        +username: "@brygphilomena@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729176920 {#22047
          date: 2024-10-17 16:55:20.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#22050 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22052 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#22054 …}
        +entries: Doctrine\ORM\PersistentCollection {#22056 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#22058 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#22060 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22062 …}
        +posts: Doctrine\ORM\PersistentCollection {#22064 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#22066 …}
        +postComments: Doctrine\ORM\PersistentCollection {#22068 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#22070 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#22072 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#22074 …}
        +follows: Doctrine\ORM\PersistentCollection {#22076 …}
        +followers: Doctrine\ORM\PersistentCollection {#22078 …}
        +blocks: Doctrine\ORM\PersistentCollection {#22080 …}
        +blockers: Doctrine\ORM\PersistentCollection {#22082 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#22084 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#22086 …}
        +reports: Doctrine\ORM\PersistentCollection {#22088 …}
        +favourites: Doctrine\ORM\PersistentCollection {#22090 …}
        +violations: Doctrine\ORM\PersistentCollection {#22092 …}
        +notifications: Doctrine\ORM\PersistentCollection {#22094 …}
        +awards: Doctrine\ORM\PersistentCollection {#22096 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#22098 …}
        +categories: Doctrine\ORM\PersistentCollection {#22100 …}
        -id: 31134
        -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22102 …}
        +apId: "brygphilomena@lemmy.world"
        +apProfileId: "https://lemmy.world/u/brygphilomena"
        +apPublicUrl: "https://lemmy.world/u/brygphilomena"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "brygphilomena"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728734847 {#22048
          date: 2024-10-12 14:07:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689693956 {#22049
          date: 2023-07-18 17:25:56.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5169}
      +root: App\Entity\EntryComment {#4799}
      +body: """
        I have mostly kasa switches too. I don’t like that they don’t expose the motion sensor in them to HA.\n
        \n
        For fans, I’m considering these to replace the ones I have that just don’t work. [inovelli.com/…/blue-series-fan-switch-zigbee-3-0?…](https://inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)\n
        \n
        The ones I have are complete shit. Their firmware seems to lock up regularly and not even the buttons work. There is no reset button on them, so the only way to restart them is to flip the breaker. And half the time that doesn’t even work.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706458627 {#5284
        date: 2024-01-28 17:17:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@a1studmuffin@aussie.zone"
        "@spongebue@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5288 …}
      +nested: Doctrine\ORM\PersistentCollection {#5290 …}
      +votes: Doctrine\ORM\PersistentCollection {#5292 …}
      +reports: Doctrine\ORM\PersistentCollection {#5294 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5296 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5298 …}
      -id: 347260
      -bodyTs: "'/blue-series-fan-switch-zigbee-3-0':41 '/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':44 'breaker':83 'button':63,69 'complet':50 'consid':27 'doesn':89 'even':61,91 'expos':15 'fan':24 'firmwar':53 'flip':81 'ha':22 'half':85 'inovelli.com':40,43 'inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':42 'kasa':4 'like':10 'lock':56 'm':26 'most':3 'motion':17 'one':32,46 'regular':58 'replac':30 'reset':68 'restart':77 'seem':54 'sensor':18 'shit':51 'switch':5 'time':87 'way':75 'work':39,64,92"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7104430"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706458627 {#5285
        date: 2024-01-28 17:17:07.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 20.0 MiB 364.40 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5169
    +user: Proxies\__CG__\App\Entity\User {#5170
      +avatar: null
      +cover: null
      +email: "spongebue@lemmy.world"
      +username: "@spongebue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729156225 {#21354
        date: 2024-10-17 11:10:25.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
      +entries: Doctrine\ORM\PersistentCollection {#21366 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
      +posts: Doctrine\ORM\PersistentCollection {#21374 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
      +follows: Doctrine\ORM\PersistentCollection {#21386 …}
      +followers: Doctrine\ORM\PersistentCollection {#21388 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
      +reports: Doctrine\ORM\PersistentCollection {#21398 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
      +violations: Doctrine\ORM\PersistentCollection {#21402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
      +awards: Doctrine\ORM\PersistentCollection {#21406 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
      +categories: Doctrine\ORM\PersistentCollection {#21410 …}
      -id: 33780
      -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
      +apId: "spongebue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/spongebue"
      +apPublicUrl: "https://lemmy.world/u/spongebue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "spongebue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728427311 {#21351
        date: 2024-10-09 00:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690125770 {#21353
        date: 2023-07-23 17:22:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4799
      +user: App\Entity\User {#4812
        +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
        +email: "a1studmuffin@aussie.zone"
        +username: "@a1studmuffin@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
        +lastActive: DateTime @1729134316 {#4796
          date: 2024-10-17 05:05:16.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
        +entries: Doctrine\ORM\PersistentCollection {#4821 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
        +posts: Doctrine\ORM\PersistentCollection {#4829 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
        +follows: Doctrine\ORM\PersistentCollection {#4841 …}
        +followers: Doctrine\ORM\PersistentCollection {#4843 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
        +reports: Doctrine\ORM\PersistentCollection {#4853 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
        +violations: Doctrine\ORM\PersistentCollection {#4857 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
        +awards: Doctrine\ORM\PersistentCollection {#4861 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
        +categories: Doctrine\ORM\PersistentCollection {#4865 …}
        -id: 1538
        -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
        +apId: "a1studmuffin@aussie.zone"
        +apProfileId: "https://aussie.zone/u/a1studmuffin"
        +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "a1studmuffin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703883287 {#4797
          date: 2023-12-29 21:54:47.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686989276 {#4798
          date: 2023-06-17 10:07:56.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4794
        date: 2024-10-17 13:02:48.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4800 …}
      +nested: Doctrine\ORM\PersistentCollection {#4802 …}
      +votes: Doctrine\ORM\PersistentCollection {#4804 …}
      +reports: Doctrine\ORM\PersistentCollection {#4806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
      -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 {#4795
        date: 2024-01-28 13:49:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
      \n
      I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706455586 {#5167
      date: 2024-01-28 16:26:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5171 …}
    +nested: Doctrine\ORM\PersistentCollection {#5173 …}
    +votes: Doctrine\ORM\PersistentCollection {#5175 …}
    +reports: Doctrine\ORM\PersistentCollection {#5177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
    -id: 347169
    -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7103552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706455586 {#5168
      date: 2024-01-28 16:26:26.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#21269
  +comment: App\Entity\EntryComment {#5169
    +user: Proxies\__CG__\App\Entity\User {#5170
      +avatar: null
      +cover: null
      +email: "spongebue@lemmy.world"
      +username: "@spongebue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729156225 {#21354
        date: 2024-10-17 11:10:25.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
      +entries: Doctrine\ORM\PersistentCollection {#21366 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
      +posts: Doctrine\ORM\PersistentCollection {#21374 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
      +follows: Doctrine\ORM\PersistentCollection {#21386 …}
      +followers: Doctrine\ORM\PersistentCollection {#21388 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
      +reports: Doctrine\ORM\PersistentCollection {#21398 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
      +violations: Doctrine\ORM\PersistentCollection {#21402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
      +awards: Doctrine\ORM\PersistentCollection {#21406 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
      +categories: Doctrine\ORM\PersistentCollection {#21410 …}
      -id: 33780
      -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
      +apId: "spongebue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/spongebue"
      +apPublicUrl: "https://lemmy.world/u/spongebue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "spongebue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728427311 {#21351
        date: 2024-10-09 00:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690125770 {#21353
        date: 2023-07-23 17:22:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4799
      +user: App\Entity\User {#4812
        +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
        +email: "a1studmuffin@aussie.zone"
        +username: "@a1studmuffin@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
        +lastActive: DateTime @1729134316 {#4796
          date: 2024-10-17 05:05:16.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
        +entries: Doctrine\ORM\PersistentCollection {#4821 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
        +posts: Doctrine\ORM\PersistentCollection {#4829 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
        +follows: Doctrine\ORM\PersistentCollection {#4841 …}
        +followers: Doctrine\ORM\PersistentCollection {#4843 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
        +reports: Doctrine\ORM\PersistentCollection {#4853 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
        +violations: Doctrine\ORM\PersistentCollection {#4857 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
        +awards: Doctrine\ORM\PersistentCollection {#4861 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
        +categories: Doctrine\ORM\PersistentCollection {#4865 …}
        -id: 1538
        -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
        +apId: "a1studmuffin@aussie.zone"
        +apProfileId: "https://aussie.zone/u/a1studmuffin"
        +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "a1studmuffin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703883287 {#4797
          date: 2023-12-29 21:54:47.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686989276 {#4798
          date: 2023-06-17 10:07:56.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4794
        date: 2024-10-17 13:02:48.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4800 …}
      +nested: Doctrine\ORM\PersistentCollection {#4802 …}
      +votes: Doctrine\ORM\PersistentCollection {#4804 …}
      +reports: Doctrine\ORM\PersistentCollection {#4806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
      -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 {#4795
        date: 2024-01-28 13:49:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
      \n
      I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706455586 {#5167
      date: 2024-01-28 16:26:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5171 …}
    +nested: Doctrine\ORM\PersistentCollection {#5173 …}
    +votes: Doctrine\ORM\PersistentCollection {#5175 …}
    +reports: Doctrine\ORM\PersistentCollection {#5177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
    -id: 347169
    -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7103552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706455586 {#5168
      date: 2024-01-28 16:26:26.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 18.0 MiB 88.78 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5170
    +avatar: null
    +cover: null
    +email: "spongebue@lemmy.world"
    +username: "@spongebue@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729156225 {#21354
      date: 2024-10-17 11:10:25.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
    +entries: Doctrine\ORM\PersistentCollection {#21366 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
    +posts: Doctrine\ORM\PersistentCollection {#21374 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
    +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
    +follows: Doctrine\ORM\PersistentCollection {#21386 …}
    +followers: Doctrine\ORM\PersistentCollection {#21388 …}
    +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
    +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
    +reports: Doctrine\ORM\PersistentCollection {#21398 …}
    +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
    +violations: Doctrine\ORM\PersistentCollection {#21402 …}
    +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
    +awards: Doctrine\ORM\PersistentCollection {#21406 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
    +categories: Doctrine\ORM\PersistentCollection {#21410 …}
    -id: 33780
    -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
    +apId: "spongebue@lemmy.world"
    +apProfileId: "https://lemmy.world/u/spongebue"
    +apPublicUrl: "https://lemmy.world/u/spongebue"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "spongebue"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728427311 {#21351
      date: 2024-10-09 00:41:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690125770 {#21353
      date: 2023-07-23 17:22:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#21314
  +user: Proxies\__CG__\App\Entity\User {#5170
    +avatar: null
    +cover: null
    +email: "spongebue@lemmy.world"
    +username: "@spongebue@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729156225 {#21354
      date: 2024-10-17 11:10:25.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
    +entries: Doctrine\ORM\PersistentCollection {#21366 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
    +posts: Doctrine\ORM\PersistentCollection {#21374 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
    +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
    +follows: Doctrine\ORM\PersistentCollection {#21386 …}
    +followers: Doctrine\ORM\PersistentCollection {#21388 …}
    +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
    +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
    +reports: Doctrine\ORM\PersistentCollection {#21398 …}
    +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
    +violations: Doctrine\ORM\PersistentCollection {#21402 …}
    +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
    +awards: Doctrine\ORM\PersistentCollection {#21406 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
    +categories: Doctrine\ORM\PersistentCollection {#21410 …}
    -id: 33780
    -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
    +apId: "spongebue@lemmy.world"
    +apProfileId: "https://lemmy.world/u/spongebue"
    +apPublicUrl: "https://lemmy.world/u/spongebue"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "spongebue"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728427311 {#21351
      date: 2024-10-09 00:41:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690125770 {#21353
      date: 2023-07-23 17:22:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 18.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706455586 {#5168
    date: 2024-01-28 16:26:26.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#21432
  +date: DateTimeImmutable @1706455586 {#5168
    date: 2024-01-28 16:26:26.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 18.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706455586 {#5168
    date: 2024-01-28 16:26:26.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#21486
  +createdAt: DateTimeImmutable @1706455586 {#5168
    date: 2024-01-28 16:26:26.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 0.17 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5170
    +avatar: null
    +cover: null
    +email: "spongebue@lemmy.world"
    +username: "@spongebue@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729156225 {#21354
      date: 2024-10-17 11:10:25.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
    +entries: Doctrine\ORM\PersistentCollection {#21366 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
    +posts: Doctrine\ORM\PersistentCollection {#21374 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
    +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
    +follows: Doctrine\ORM\PersistentCollection {#21386 …}
    +followers: Doctrine\ORM\PersistentCollection {#21388 …}
    +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
    +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
    +reports: Doctrine\ORM\PersistentCollection {#21398 …}
    +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
    +violations: Doctrine\ORM\PersistentCollection {#21402 …}
    +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
    +awards: Doctrine\ORM\PersistentCollection {#21406 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
    +categories: Doctrine\ORM\PersistentCollection {#21410 …}
    -id: 33780
    -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
    +apId: "spongebue@lemmy.world"
    +apProfileId: "https://lemmy.world/u/spongebue"
    +apPublicUrl: "https://lemmy.world/u/spongebue"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "spongebue"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728427311 {#21351
      date: 2024-10-09 00:41:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690125770 {#21353
      date: 2023-07-23 17:22:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#21540
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5170
    +avatar: null
    +cover: null
    +email: "spongebue@lemmy.world"
    +username: "@spongebue@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729156225 {#21354
      date: 2024-10-17 11:10:25.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
    +entries: Doctrine\ORM\PersistentCollection {#21366 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
    +posts: Doctrine\ORM\PersistentCollection {#21374 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
    +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
    +follows: Doctrine\ORM\PersistentCollection {#21386 …}
    +followers: Doctrine\ORM\PersistentCollection {#21388 …}
    +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
    +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
    +reports: Doctrine\ORM\PersistentCollection {#21398 …}
    +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
    +violations: Doctrine\ORM\PersistentCollection {#21402 …}
    +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
    +awards: Doctrine\ORM\PersistentCollection {#21406 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
    +categories: Doctrine\ORM\PersistentCollection {#21410 …}
    -id: 33780
    -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
    +apId: "spongebue@lemmy.world"
    +apProfileId: "https://lemmy.world/u/spongebue"
    +apPublicUrl: "https://lemmy.world/u/spongebue"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "spongebue"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728427311 {#21351
      date: 2024-10-09 00:41:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690125770 {#21353
      date: 2023-07-23 17:22:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 18.0 MiB 0.54 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5169
    +user: Proxies\__CG__\App\Entity\User {#5170
      +avatar: null
      +cover: null
      +email: "spongebue@lemmy.world"
      +username: "@spongebue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729156225 {#21354
        date: 2024-10-17 11:10:25.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
      +entries: Doctrine\ORM\PersistentCollection {#21366 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
      +posts: Doctrine\ORM\PersistentCollection {#21374 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
      +follows: Doctrine\ORM\PersistentCollection {#21386 …}
      +followers: Doctrine\ORM\PersistentCollection {#21388 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
      +reports: Doctrine\ORM\PersistentCollection {#21398 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
      +violations: Doctrine\ORM\PersistentCollection {#21402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
      +awards: Doctrine\ORM\PersistentCollection {#21406 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
      +categories: Doctrine\ORM\PersistentCollection {#21410 …}
      -id: 33780
      -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
      +apId: "spongebue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/spongebue"
      +apPublicUrl: "https://lemmy.world/u/spongebue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "spongebue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728427311 {#21351
        date: 2024-10-09 00:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690125770 {#21353
        date: 2023-07-23 17:22:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4799
      +user: App\Entity\User {#4812
        +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
        +email: "a1studmuffin@aussie.zone"
        +username: "@a1studmuffin@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
        +lastActive: DateTime @1729134316 {#4796
          date: 2024-10-17 05:05:16.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
        +entries: Doctrine\ORM\PersistentCollection {#4821 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
        +posts: Doctrine\ORM\PersistentCollection {#4829 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
        +follows: Doctrine\ORM\PersistentCollection {#4841 …}
        +followers: Doctrine\ORM\PersistentCollection {#4843 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
        +reports: Doctrine\ORM\PersistentCollection {#4853 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
        +violations: Doctrine\ORM\PersistentCollection {#4857 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
        +awards: Doctrine\ORM\PersistentCollection {#4861 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
        +categories: Doctrine\ORM\PersistentCollection {#4865 …}
        -id: 1538
        -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
        +apId: "a1studmuffin@aussie.zone"
        +apProfileId: "https://aussie.zone/u/a1studmuffin"
        +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "a1studmuffin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703883287 {#4797
          date: 2023-12-29 21:54:47.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686989276 {#4798
          date: 2023-06-17 10:07:56.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4794
        date: 2024-10-17 13:02:48.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4800 …}
      +nested: Doctrine\ORM\PersistentCollection {#4802 …}
      +votes: Doctrine\ORM\PersistentCollection {#4804 …}
      +reports: Doctrine\ORM\PersistentCollection {#4806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
      -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 {#4795
        date: 2024-01-28 13:49:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
      \n
      I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706455586 {#5167
      date: 2024-01-28 16:26:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5171 …}
    +nested: Doctrine\ORM\PersistentCollection {#5173 …}
    +votes: Doctrine\ORM\PersistentCollection {#5175 …}
    +reports: Doctrine\ORM\PersistentCollection {#5177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
    -id: 347169
    -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7103552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706455586 {#5168
      date: 2024-01-28 16:26:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#21613
  +subject: App\Entity\EntryComment {#5169
    +user: Proxies\__CG__\App\Entity\User {#5170
      +avatar: null
      +cover: null
      +email: "spongebue@lemmy.world"
      +username: "@spongebue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729156225 {#21354
        date: 2024-10-17 11:10:25.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
      +entries: Doctrine\ORM\PersistentCollection {#21366 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
      +posts: Doctrine\ORM\PersistentCollection {#21374 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
      +follows: Doctrine\ORM\PersistentCollection {#21386 …}
      +followers: Doctrine\ORM\PersistentCollection {#21388 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
      +reports: Doctrine\ORM\PersistentCollection {#21398 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
      +violations: Doctrine\ORM\PersistentCollection {#21402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
      +awards: Doctrine\ORM\PersistentCollection {#21406 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
      +categories: Doctrine\ORM\PersistentCollection {#21410 …}
      -id: 33780
      -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
      +apId: "spongebue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/spongebue"
      +apPublicUrl: "https://lemmy.world/u/spongebue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "spongebue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728427311 {#21351
        date: 2024-10-09 00:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690125770 {#21353
        date: 2023-07-23 17:22:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4799
      +user: App\Entity\User {#4812
        +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
        +email: "a1studmuffin@aussie.zone"
        +username: "@a1studmuffin@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
        +lastActive: DateTime @1729134316 {#4796
          date: 2024-10-17 05:05:16.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
        +entries: Doctrine\ORM\PersistentCollection {#4821 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
        +posts: Doctrine\ORM\PersistentCollection {#4829 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
        +follows: Doctrine\ORM\PersistentCollection {#4841 …}
        +followers: Doctrine\ORM\PersistentCollection {#4843 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
        +reports: Doctrine\ORM\PersistentCollection {#4853 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
        +violations: Doctrine\ORM\PersistentCollection {#4857 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
        +awards: Doctrine\ORM\PersistentCollection {#4861 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
        +categories: Doctrine\ORM\PersistentCollection {#4865 …}
        -id: 1538
        -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
        +apId: "a1studmuffin@aussie.zone"
        +apProfileId: "https://aussie.zone/u/a1studmuffin"
        +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "a1studmuffin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703883287 {#4797
          date: 2023-12-29 21:54:47.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686989276 {#4798
          date: 2023-06-17 10:07:56.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4794
        date: 2024-10-17 13:02:48.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4800 …}
      +nested: Doctrine\ORM\PersistentCollection {#4802 …}
      +votes: Doctrine\ORM\PersistentCollection {#4804 …}
      +reports: Doctrine\ORM\PersistentCollection {#4806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
      -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 {#4795
        date: 2024-01-28 13:49:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
      \n
      I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706455586 {#5167
      date: 2024-01-28 16:26:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5171 …}
    +nested: Doctrine\ORM\PersistentCollection {#5173 …}
    +votes: Doctrine\ORM\PersistentCollection {#5175 …}
    +reports: Doctrine\ORM\PersistentCollection {#5177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
    -id: 347169
    -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7103552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706455586 {#5168
      date: 2024-01-28 16:26:26.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 18.0 MiB 0.88 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5169
    +user: Proxies\__CG__\App\Entity\User {#5170
      +avatar: null
      +cover: null
      +email: "spongebue@lemmy.world"
      +username: "@spongebue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729156225 {#21354
        date: 2024-10-17 11:10:25.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
      +entries: Doctrine\ORM\PersistentCollection {#21366 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
      +posts: Doctrine\ORM\PersistentCollection {#21374 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
      +follows: Doctrine\ORM\PersistentCollection {#21386 …}
      +followers: Doctrine\ORM\PersistentCollection {#21388 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
      +reports: Doctrine\ORM\PersistentCollection {#21398 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
      +violations: Doctrine\ORM\PersistentCollection {#21402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
      +awards: Doctrine\ORM\PersistentCollection {#21406 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
      +categories: Doctrine\ORM\PersistentCollection {#21410 …}
      -id: 33780
      -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
      +apId: "spongebue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/spongebue"
      +apPublicUrl: "https://lemmy.world/u/spongebue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "spongebue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728427311 {#21351
        date: 2024-10-09 00:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690125770 {#21353
        date: 2023-07-23 17:22:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4799
      +user: App\Entity\User {#4812
        +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
        +email: "a1studmuffin@aussie.zone"
        +username: "@a1studmuffin@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
        +lastActive: DateTime @1729134316 {#4796
          date: 2024-10-17 05:05:16.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
        +entries: Doctrine\ORM\PersistentCollection {#4821 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
        +posts: Doctrine\ORM\PersistentCollection {#4829 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
        +follows: Doctrine\ORM\PersistentCollection {#4841 …}
        +followers: Doctrine\ORM\PersistentCollection {#4843 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
        +reports: Doctrine\ORM\PersistentCollection {#4853 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
        +violations: Doctrine\ORM\PersistentCollection {#4857 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
        +awards: Doctrine\ORM\PersistentCollection {#4861 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
        +categories: Doctrine\ORM\PersistentCollection {#4865 …}
        -id: 1538
        -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
        +apId: "a1studmuffin@aussie.zone"
        +apProfileId: "https://aussie.zone/u/a1studmuffin"
        +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "a1studmuffin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703883287 {#4797
          date: 2023-12-29 21:54:47.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686989276 {#4798
          date: 2023-06-17 10:07:56.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4794
        date: 2024-10-17 13:02:48.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4800 …}
      +nested: Doctrine\ORM\PersistentCollection {#4802 …}
      +votes: Doctrine\ORM\PersistentCollection {#4804 …}
      +reports: Doctrine\ORM\PersistentCollection {#4806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
      -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 {#4795
        date: 2024-01-28 13:49:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
      \n
      I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706455586 {#5167
      date: 2024-01-28 16:26:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5171 …}
    +nested: Doctrine\ORM\PersistentCollection {#5173 …}
    +votes: Doctrine\ORM\PersistentCollection {#5175 …}
    +reports: Doctrine\ORM\PersistentCollection {#5177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
    -id: 347169
    -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7103552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706455586 {#5168
      date: 2024-01-28 16:26:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#21670
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5169
    +user: Proxies\__CG__\App\Entity\User {#5170
      +avatar: null
      +cover: null
      +email: "spongebue@lemmy.world"
      +username: "@spongebue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729156225 {#21354
        date: 2024-10-17 11:10:25.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
      +entries: Doctrine\ORM\PersistentCollection {#21366 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
      +posts: Doctrine\ORM\PersistentCollection {#21374 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
      +follows: Doctrine\ORM\PersistentCollection {#21386 …}
      +followers: Doctrine\ORM\PersistentCollection {#21388 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
      +reports: Doctrine\ORM\PersistentCollection {#21398 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
      +violations: Doctrine\ORM\PersistentCollection {#21402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
      +awards: Doctrine\ORM\PersistentCollection {#21406 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
      +categories: Doctrine\ORM\PersistentCollection {#21410 …}
      -id: 33780
      -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
      +apId: "spongebue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/spongebue"
      +apPublicUrl: "https://lemmy.world/u/spongebue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "spongebue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728427311 {#21351
        date: 2024-10-09 00:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690125770 {#21353
        date: 2023-07-23 17:22:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4799
      +user: App\Entity\User {#4812
        +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
        +email: "a1studmuffin@aussie.zone"
        +username: "@a1studmuffin@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
        +lastActive: DateTime @1729134316 {#4796
          date: 2024-10-17 05:05:16.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
        +entries: Doctrine\ORM\PersistentCollection {#4821 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
        +posts: Doctrine\ORM\PersistentCollection {#4829 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
        +follows: Doctrine\ORM\PersistentCollection {#4841 …}
        +followers: Doctrine\ORM\PersistentCollection {#4843 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
        +reports: Doctrine\ORM\PersistentCollection {#4853 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
        +violations: Doctrine\ORM\PersistentCollection {#4857 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
        +awards: Doctrine\ORM\PersistentCollection {#4861 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
        +categories: Doctrine\ORM\PersistentCollection {#4865 …}
        -id: 1538
        -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
        +apId: "a1studmuffin@aussie.zone"
        +apProfileId: "https://aussie.zone/u/a1studmuffin"
        +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "a1studmuffin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703883287 {#4797
          date: 2023-12-29 21:54:47.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686989276 {#4798
          date: 2023-06-17 10:07:56.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4794
        date: 2024-10-17 13:02:48.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4800 …}
      +nested: Doctrine\ORM\PersistentCollection {#4802 …}
      +votes: Doctrine\ORM\PersistentCollection {#4804 …}
      +reports: Doctrine\ORM\PersistentCollection {#4806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
      -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 {#4795
        date: 2024-01-28 13:49:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
      \n
      I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706455586 {#5167
      date: 2024-01-28 16:26:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5171 …}
    +nested: Doctrine\ORM\PersistentCollection {#5173 …}
    +votes: Doctrine\ORM\PersistentCollection {#5175 …}
    +reports: Doctrine\ORM\PersistentCollection {#5177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
    -id: 347169
    -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7103552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706455586 {#5168
      date: 2024-01-28 16:26:26.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 20.0 MiB 179.06 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5169
    +user: Proxies\__CG__\App\Entity\User {#5170
      +avatar: null
      +cover: null
      +email: "spongebue@lemmy.world"
      +username: "@spongebue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729156225 {#21354
        date: 2024-10-17 11:10:25.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
      +entries: Doctrine\ORM\PersistentCollection {#21366 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
      +posts: Doctrine\ORM\PersistentCollection {#21374 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
      +follows: Doctrine\ORM\PersistentCollection {#21386 …}
      +followers: Doctrine\ORM\PersistentCollection {#21388 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
      +reports: Doctrine\ORM\PersistentCollection {#21398 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
      +violations: Doctrine\ORM\PersistentCollection {#21402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
      +awards: Doctrine\ORM\PersistentCollection {#21406 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
      +categories: Doctrine\ORM\PersistentCollection {#21410 …}
      -id: 33780
      -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
      +apId: "spongebue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/spongebue"
      +apPublicUrl: "https://lemmy.world/u/spongebue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "spongebue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728427311 {#21351
        date: 2024-10-09 00:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690125770 {#21353
        date: 2023-07-23 17:22:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4799
      +user: App\Entity\User {#4812
        +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
        +email: "a1studmuffin@aussie.zone"
        +username: "@a1studmuffin@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
        +lastActive: DateTime @1729134316 {#4796
          date: 2024-10-17 05:05:16.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
        +entries: Doctrine\ORM\PersistentCollection {#4821 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
        +posts: Doctrine\ORM\PersistentCollection {#4829 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
        +follows: Doctrine\ORM\PersistentCollection {#4841 …}
        +followers: Doctrine\ORM\PersistentCollection {#4843 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
        +reports: Doctrine\ORM\PersistentCollection {#4853 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
        +violations: Doctrine\ORM\PersistentCollection {#4857 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
        +awards: Doctrine\ORM\PersistentCollection {#4861 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
        +categories: Doctrine\ORM\PersistentCollection {#4865 …}
        -id: 1538
        -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
        +apId: "a1studmuffin@aussie.zone"
        +apProfileId: "https://aussie.zone/u/a1studmuffin"
        +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "a1studmuffin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703883287 {#4797
          date: 2023-12-29 21:54:47.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686989276 {#4798
          date: 2023-06-17 10:07:56.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4794
        date: 2024-10-17 13:02:48.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4800 …}
      +nested: Doctrine\ORM\PersistentCollection {#4802 …}
      +votes: Doctrine\ORM\PersistentCollection {#4804 …}
      +reports: Doctrine\ORM\PersistentCollection {#4806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
      -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 {#4795
        date: 2024-01-28 13:49:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
      \n
      I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706455586 {#5167
      date: 2024-01-28 16:26:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5171 …}
    +nested: Doctrine\ORM\PersistentCollection {#5173 …}
    +votes: Doctrine\ORM\PersistentCollection {#5175 …}
    +reports: Doctrine\ORM\PersistentCollection {#5177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
    -id: 347169
    -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7103552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706455586 {#5168
      date: 2024-01-28 16:26:26.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#21910
  +comment: App\Entity\EntryComment {#5169
    +user: Proxies\__CG__\App\Entity\User {#5170
      +avatar: null
      +cover: null
      +email: "spongebue@lemmy.world"
      +username: "@spongebue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729156225 {#21354
        date: 2024-10-17 11:10:25.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
      +entries: Doctrine\ORM\PersistentCollection {#21366 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
      +posts: Doctrine\ORM\PersistentCollection {#21374 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
      +follows: Doctrine\ORM\PersistentCollection {#21386 …}
      +followers: Doctrine\ORM\PersistentCollection {#21388 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
      +reports: Doctrine\ORM\PersistentCollection {#21398 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
      +violations: Doctrine\ORM\PersistentCollection {#21402 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
      +awards: Doctrine\ORM\PersistentCollection {#21406 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
      +categories: Doctrine\ORM\PersistentCollection {#21410 …}
      -id: 33780
      -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
      +apId: "spongebue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/spongebue"
      +apPublicUrl: "https://lemmy.world/u/spongebue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "spongebue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728427311 {#21351
        date: 2024-10-09 00:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690125770 {#21353
        date: 2023-07-23 17:22:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4799
      +user: App\Entity\User {#4812
        +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
        +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
        +email: "a1studmuffin@aussie.zone"
        +username: "@a1studmuffin@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
        +lastActive: DateTime @1729134316 {#4796
          date: 2024-10-17 05:05:16.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
        +entries: Doctrine\ORM\PersistentCollection {#4821 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
        +posts: Doctrine\ORM\PersistentCollection {#4829 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
        +follows: Doctrine\ORM\PersistentCollection {#4841 …}
        +followers: Doctrine\ORM\PersistentCollection {#4843 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
        +reports: Doctrine\ORM\PersistentCollection {#4853 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
        +violations: Doctrine\ORM\PersistentCollection {#4857 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
        +awards: Doctrine\ORM\PersistentCollection {#4861 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
        +categories: Doctrine\ORM\PersistentCollection {#4865 …}
        -id: 1538
        -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
        +apId: "a1studmuffin@aussie.zone"
        +apProfileId: "https://aussie.zone/u/a1studmuffin"
        +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "a1studmuffin"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703883287 {#4797
          date: 2023-12-29 21:54:47.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686989276 {#4798
          date: 2023-06-17 10:07:56.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4794
        date: 2024-10-17 13:02:48.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4800 …}
      +nested: Doctrine\ORM\PersistentCollection {#4802 …}
      +votes: Doctrine\ORM\PersistentCollection {#4804 …}
      +reports: Doctrine\ORM\PersistentCollection {#4806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
      -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 {#4795
        date: 2024-01-28 13:49:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
      \n
      I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706455586 {#5167
      date: 2024-01-28 16:26:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5171 …}
    +nested: Doctrine\ORM\PersistentCollection {#5173 …}
    +votes: Doctrine\ORM\PersistentCollection {#5175 …}
    +reports: Doctrine\ORM\PersistentCollection {#5177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
    -id: 347169
    -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7103552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706455586 {#5168
      date: 2024-01-28 16:26:26.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 20.0 MiB 178.11 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5286
    +user: Proxies\__CG__\App\Entity\User {#5287
      +avatar: null
      +cover: null
      +email: "brygphilomena@lemmy.world"
      +username: "@brygphilomena@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729176920 {#22047
        date: 2024-10-17 16:55:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22050 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22052 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22054 …}
      +entries: Doctrine\ORM\PersistentCollection {#22056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22058 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22060 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22062 …}
      +posts: Doctrine\ORM\PersistentCollection {#22064 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22066 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22070 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22074 …}
      +follows: Doctrine\ORM\PersistentCollection {#22076 …}
      +followers: Doctrine\ORM\PersistentCollection {#22078 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22080 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22082 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22084 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22086 …}
      +reports: Doctrine\ORM\PersistentCollection {#22088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22090 …}
      +violations: Doctrine\ORM\PersistentCollection {#22092 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22094 …}
      +awards: Doctrine\ORM\PersistentCollection {#22096 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22098 …}
      +categories: Doctrine\ORM\PersistentCollection {#22100 …}
      -id: 31134
      -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22102 …}
      +apId: "brygphilomena@lemmy.world"
      +apProfileId: "https://lemmy.world/u/brygphilomena"
      +apPublicUrl: "https://lemmy.world/u/brygphilomena"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "brygphilomena"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728734847 {#22048
        date: 2024-10-12 14:07:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689693956 {#22049
        date: 2023-07-18 17:25:56.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5169
      +user: Proxies\__CG__\App\Entity\User {#5170
        +avatar: null
        +cover: null
        +email: "spongebue@lemmy.world"
        +username: "@spongebue@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729156225 {#21354
          date: 2024-10-17 11:10:25.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
        +entries: Doctrine\ORM\PersistentCollection {#21366 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
        +posts: Doctrine\ORM\PersistentCollection {#21374 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
        +follows: Doctrine\ORM\PersistentCollection {#21386 …}
        +followers: Doctrine\ORM\PersistentCollection {#21388 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
        +reports: Doctrine\ORM\PersistentCollection {#21398 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
        +violations: Doctrine\ORM\PersistentCollection {#21402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
        +awards: Doctrine\ORM\PersistentCollection {#21406 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
        +categories: Doctrine\ORM\PersistentCollection {#21410 …}
        -id: 33780
        -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
        +apId: "spongebue@lemmy.world"
        +apProfileId: "https://lemmy.world/u/spongebue"
        +apPublicUrl: "https://lemmy.world/u/spongebue"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "spongebue"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728427311 {#21351
          date: 2024-10-09 00:41:51.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690125770 {#21353
          date: 2023-07-23 17:22:50.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4799
        +user: App\Entity\User {#4812
          +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
          +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
          +email: "a1studmuffin@aussie.zone"
          +username: "@a1studmuffin@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
          +lastActive: DateTime @1729134316 {#4796
            date: 2024-10-17 05:05:16.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
          +entries: Doctrine\ORM\PersistentCollection {#4821 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
          +posts: Doctrine\ORM\PersistentCollection {#4829 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
          +follows: Doctrine\ORM\PersistentCollection {#4841 …}
          +followers: Doctrine\ORM\PersistentCollection {#4843 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
          +reports: Doctrine\ORM\PersistentCollection {#4853 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
          +violations: Doctrine\ORM\PersistentCollection {#4857 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
          +awards: Doctrine\ORM\PersistentCollection {#4861 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
          +categories: Doctrine\ORM\PersistentCollection {#4865 …}
          -id: 1538
          -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
          +apId: "a1studmuffin@aussie.zone"
          +apProfileId: "https://aussie.zone/u/a1studmuffin"
          +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "a1studmuffin"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1703883287 {#4797
            date: 2023-12-29 21:54:47.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1686989276 {#4798
            date: 2023-06-17 10:07:56.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4794
          date: 2024-10-17 13:02:48.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4800 …}
        +nested: Doctrine\ORM\PersistentCollection {#4802 …}
        +votes: Doctrine\ORM\PersistentCollection {#4804 …}
        +reports: Doctrine\ORM\PersistentCollection {#4806 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
        -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 {#4795
          date: 2024-01-28 13:49:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4799}
      +body: """
        I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
        \n
        I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706455586 {#5167
        date: 2024-01-28 16:26:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@a1studmuffin@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5171 …}
      +nested: Doctrine\ORM\PersistentCollection {#5173 …}
      +votes: Doctrine\ORM\PersistentCollection {#5175 …}
      +reports: Doctrine\ORM\PersistentCollection {#5177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
      -id: 347169
      -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7103552"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706455586 {#5168
        date: 2024-01-28 16:26:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I have mostly kasa switches too. I don’t like that they don’t expose the motion sensor in them to HA.\n
      \n
      For fans, I’m considering these to replace the ones I have that just don’t work. [inovelli.com/…/blue-series-fan-switch-zigbee-3-0?…](https://inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)\n
      \n
      The ones I have are complete shit. Their firmware seems to lock up regularly and not even the buttons work. There is no reset button on them, so the only way to restart them is to flip the breaker. And half the time that doesn’t even work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458627 {#5284
      date: 2024-01-28 17:17:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
      "@spongebue@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5288 …}
    +nested: Doctrine\ORM\PersistentCollection {#5290 …}
    +votes: Doctrine\ORM\PersistentCollection {#5292 …}
    +reports: Doctrine\ORM\PersistentCollection {#5294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5298 …}
    -id: 347260
    -bodyTs: "'/blue-series-fan-switch-zigbee-3-0':41 '/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':44 'breaker':83 'button':63,69 'complet':50 'consid':27 'doesn':89 'even':61,91 'expos':15 'fan':24 'firmwar':53 'flip':81 'ha':22 'half':85 'inovelli.com':40,43 'inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':42 'kasa':4 'like':10 'lock':56 'm':26 'most':3 'motion':17 'one':32,46 'regular':58 'replac':30 'reset':68 'restart':77 'seem':54 'sensor':18 'shit':51 'switch':5 'time':87 'way':75 'work':39,64,92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458627 {#5285
      date: 2024-01-28 17:17:07.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#21965
  +comment: App\Entity\EntryComment {#5286
    +user: Proxies\__CG__\App\Entity\User {#5287
      +avatar: null
      +cover: null
      +email: "brygphilomena@lemmy.world"
      +username: "@brygphilomena@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729176920 {#22047
        date: 2024-10-17 16:55:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22050 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22052 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22054 …}
      +entries: Doctrine\ORM\PersistentCollection {#22056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22058 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22060 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22062 …}
      +posts: Doctrine\ORM\PersistentCollection {#22064 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22066 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22070 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22074 …}
      +follows: Doctrine\ORM\PersistentCollection {#22076 …}
      +followers: Doctrine\ORM\PersistentCollection {#22078 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22080 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22082 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22084 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22086 …}
      +reports: Doctrine\ORM\PersistentCollection {#22088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22090 …}
      +violations: Doctrine\ORM\PersistentCollection {#22092 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22094 …}
      +awards: Doctrine\ORM\PersistentCollection {#22096 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22098 …}
      +categories: Doctrine\ORM\PersistentCollection {#22100 …}
      -id: 31134
      -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22102 …}
      +apId: "brygphilomena@lemmy.world"
      +apProfileId: "https://lemmy.world/u/brygphilomena"
      +apPublicUrl: "https://lemmy.world/u/brygphilomena"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "brygphilomena"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728734847 {#22048
        date: 2024-10-12 14:07:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689693956 {#22049
        date: 2023-07-18 17:25:56.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5169
      +user: Proxies\__CG__\App\Entity\User {#5170
        +avatar: null
        +cover: null
        +email: "spongebue@lemmy.world"
        +username: "@spongebue@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729156225 {#21354
          date: 2024-10-17 11:10:25.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
        +entries: Doctrine\ORM\PersistentCollection {#21366 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
        +posts: Doctrine\ORM\PersistentCollection {#21374 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
        +follows: Doctrine\ORM\PersistentCollection {#21386 …}
        +followers: Doctrine\ORM\PersistentCollection {#21388 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
        +reports: Doctrine\ORM\PersistentCollection {#21398 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
        +violations: Doctrine\ORM\PersistentCollection {#21402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
        +awards: Doctrine\ORM\PersistentCollection {#21406 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
        +categories: Doctrine\ORM\PersistentCollection {#21410 …}
        -id: 33780
        -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
        +apId: "spongebue@lemmy.world"
        +apProfileId: "https://lemmy.world/u/spongebue"
        +apPublicUrl: "https://lemmy.world/u/spongebue"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "spongebue"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728427311 {#21351
          date: 2024-10-09 00:41:51.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690125770 {#21353
          date: 2023-07-23 17:22:50.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4799
        +user: App\Entity\User {#4812
          +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
          +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
          +email: "a1studmuffin@aussie.zone"
          +username: "@a1studmuffin@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
          +lastActive: DateTime @1729134316 {#4796
            date: 2024-10-17 05:05:16.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
          +entries: Doctrine\ORM\PersistentCollection {#4821 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
          +posts: Doctrine\ORM\PersistentCollection {#4829 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
          +follows: Doctrine\ORM\PersistentCollection {#4841 …}
          +followers: Doctrine\ORM\PersistentCollection {#4843 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
          +reports: Doctrine\ORM\PersistentCollection {#4853 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
          +violations: Doctrine\ORM\PersistentCollection {#4857 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
          +awards: Doctrine\ORM\PersistentCollection {#4861 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
          +categories: Doctrine\ORM\PersistentCollection {#4865 …}
          -id: 1538
          -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
          +apId: "a1studmuffin@aussie.zone"
          +apProfileId: "https://aussie.zone/u/a1studmuffin"
          +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "a1studmuffin"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1703883287 {#4797
            date: 2023-12-29 21:54:47.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1686989276 {#4798
            date: 2023-06-17 10:07:56.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4794
          date: 2024-10-17 13:02:48.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4800 …}
        +nested: Doctrine\ORM\PersistentCollection {#4802 …}
        +votes: Doctrine\ORM\PersistentCollection {#4804 …}
        +reports: Doctrine\ORM\PersistentCollection {#4806 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
        -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 {#4795
          date: 2024-01-28 13:49:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4799}
      +body: """
        I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
        \n
        I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706455586 {#5167
        date: 2024-01-28 16:26:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@a1studmuffin@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5171 …}
      +nested: Doctrine\ORM\PersistentCollection {#5173 …}
      +votes: Doctrine\ORM\PersistentCollection {#5175 …}
      +reports: Doctrine\ORM\PersistentCollection {#5177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
      -id: 347169
      -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7103552"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706455586 {#5168
        date: 2024-01-28 16:26:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I have mostly kasa switches too. I don’t like that they don’t expose the motion sensor in them to HA.\n
      \n
      For fans, I’m considering these to replace the ones I have that just don’t work. [inovelli.com/…/blue-series-fan-switch-zigbee-3-0?…](https://inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)\n
      \n
      The ones I have are complete shit. Their firmware seems to lock up regularly and not even the buttons work. There is no reset button on them, so the only way to restart them is to flip the breaker. And half the time that doesn’t even work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458627 {#5284
      date: 2024-01-28 17:17:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
      "@spongebue@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5288 …}
    +nested: Doctrine\ORM\PersistentCollection {#5290 …}
    +votes: Doctrine\ORM\PersistentCollection {#5292 …}
    +reports: Doctrine\ORM\PersistentCollection {#5294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5298 …}
    -id: 347260
    -bodyTs: "'/blue-series-fan-switch-zigbee-3-0':41 '/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':44 'breaker':83 'button':63,69 'complet':50 'consid':27 'doesn':89 'even':61,91 'expos':15 'fan':24 'firmwar':53 'flip':81 'ha':22 'half':85 'inovelli.com':40,43 'inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':42 'kasa':4 'like':10 'lock':56 'm':26 'most':3 'motion':17 'one':32,46 'regular':58 'replac':30 'reset':68 'restart':77 'seem':54 'sensor':18 'shit':51 'switch':5 'time':87 'way':75 'work':39,64,92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458627 {#5285
      date: 2024-01-28 17:17:07.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 18.0 MiB 6.41 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5287
    +avatar: null
    +cover: null
    +email: "brygphilomena@lemmy.world"
    +username: "@brygphilomena@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729176920 {#22047
      date: 2024-10-17 16:55:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#22050 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22052 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#22054 …}
    +entries: Doctrine\ORM\PersistentCollection {#22056 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#22058 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#22060 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22062 …}
    +posts: Doctrine\ORM\PersistentCollection {#22064 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#22066 …}
    +postComments: Doctrine\ORM\PersistentCollection {#22068 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#22070 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#22072 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#22074 …}
    +follows: Doctrine\ORM\PersistentCollection {#22076 …}
    +followers: Doctrine\ORM\PersistentCollection {#22078 …}
    +blocks: Doctrine\ORM\PersistentCollection {#22080 …}
    +blockers: Doctrine\ORM\PersistentCollection {#22082 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#22084 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#22086 …}
    +reports: Doctrine\ORM\PersistentCollection {#22088 …}
    +favourites: Doctrine\ORM\PersistentCollection {#22090 …}
    +violations: Doctrine\ORM\PersistentCollection {#22092 …}
    +notifications: Doctrine\ORM\PersistentCollection {#22094 …}
    +awards: Doctrine\ORM\PersistentCollection {#22096 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#22098 …}
    +categories: Doctrine\ORM\PersistentCollection {#22100 …}
    -id: 31134
    -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22102 …}
    +apId: "brygphilomena@lemmy.world"
    +apProfileId: "https://lemmy.world/u/brygphilomena"
    +apPublicUrl: "https://lemmy.world/u/brygphilomena"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "brygphilomena"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728734847 {#22048
      date: 2024-10-12 14:07:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689693956 {#22049
      date: 2023-07-18 17:25:56.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#22010
  +user: Proxies\__CG__\App\Entity\User {#5287
    +avatar: null
    +cover: null
    +email: "brygphilomena@lemmy.world"
    +username: "@brygphilomena@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729176920 {#22047
      date: 2024-10-17 16:55:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#22050 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22052 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#22054 …}
    +entries: Doctrine\ORM\PersistentCollection {#22056 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#22058 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#22060 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22062 …}
    +posts: Doctrine\ORM\PersistentCollection {#22064 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#22066 …}
    +postComments: Doctrine\ORM\PersistentCollection {#22068 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#22070 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#22072 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#22074 …}
    +follows: Doctrine\ORM\PersistentCollection {#22076 …}
    +followers: Doctrine\ORM\PersistentCollection {#22078 …}
    +blocks: Doctrine\ORM\PersistentCollection {#22080 …}
    +blockers: Doctrine\ORM\PersistentCollection {#22082 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#22084 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#22086 …}
    +reports: Doctrine\ORM\PersistentCollection {#22088 …}
    +favourites: Doctrine\ORM\PersistentCollection {#22090 …}
    +violations: Doctrine\ORM\PersistentCollection {#22092 …}
    +notifications: Doctrine\ORM\PersistentCollection {#22094 …}
    +awards: Doctrine\ORM\PersistentCollection {#22096 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#22098 …}
    +categories: Doctrine\ORM\PersistentCollection {#22100 …}
    -id: 31134
    -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22102 …}
    +apId: "brygphilomena@lemmy.world"
    +apProfileId: "https://lemmy.world/u/brygphilomena"
    +apPublicUrl: "https://lemmy.world/u/brygphilomena"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "brygphilomena"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728734847 {#22048
      date: 2024-10-12 14:07:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689693956 {#22049
      date: 2023-07-18 17:25:56.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 18.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706458627 {#5285
    date: 2024-01-28 17:17:07.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#22123
  +date: DateTimeImmutable @1706458627 {#5285
    date: 2024-01-28 17:17:07.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 18.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706458627 {#5285
    date: 2024-01-28 17:17:07.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#22177
  +createdAt: DateTimeImmutable @1706458627 {#5285
    date: 2024-01-28 17:17:07.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 0.22 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5287
    +avatar: null
    +cover: null
    +email: "brygphilomena@lemmy.world"
    +username: "@brygphilomena@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729176920 {#22047
      date: 2024-10-17 16:55:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#22050 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22052 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#22054 …}
    +entries: Doctrine\ORM\PersistentCollection {#22056 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#22058 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#22060 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22062 …}
    +posts: Doctrine\ORM\PersistentCollection {#22064 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#22066 …}
    +postComments: Doctrine\ORM\PersistentCollection {#22068 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#22070 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#22072 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#22074 …}
    +follows: Doctrine\ORM\PersistentCollection {#22076 …}
    +followers: Doctrine\ORM\PersistentCollection {#22078 …}
    +blocks: Doctrine\ORM\PersistentCollection {#22080 …}
    +blockers: Doctrine\ORM\PersistentCollection {#22082 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#22084 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#22086 …}
    +reports: Doctrine\ORM\PersistentCollection {#22088 …}
    +favourites: Doctrine\ORM\PersistentCollection {#22090 …}
    +violations: Doctrine\ORM\PersistentCollection {#22092 …}
    +notifications: Doctrine\ORM\PersistentCollection {#22094 …}
    +awards: Doctrine\ORM\PersistentCollection {#22096 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#22098 …}
    +categories: Doctrine\ORM\PersistentCollection {#22100 …}
    -id: 31134
    -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22102 …}
    +apId: "brygphilomena@lemmy.world"
    +apProfileId: "https://lemmy.world/u/brygphilomena"
    +apPublicUrl: "https://lemmy.world/u/brygphilomena"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "brygphilomena"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728734847 {#22048
      date: 2024-10-12 14:07:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689693956 {#22049
      date: 2023-07-18 17:25:56.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#22231
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5287
    +avatar: null
    +cover: null
    +email: "brygphilomena@lemmy.world"
    +username: "@brygphilomena@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729176920 {#22047
      date: 2024-10-17 16:55:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#22050 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22052 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#22054 …}
    +entries: Doctrine\ORM\PersistentCollection {#22056 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#22058 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#22060 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22062 …}
    +posts: Doctrine\ORM\PersistentCollection {#22064 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#22066 …}
    +postComments: Doctrine\ORM\PersistentCollection {#22068 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#22070 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#22072 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#22074 …}
    +follows: Doctrine\ORM\PersistentCollection {#22076 …}
    +followers: Doctrine\ORM\PersistentCollection {#22078 …}
    +blocks: Doctrine\ORM\PersistentCollection {#22080 …}
    +blockers: Doctrine\ORM\PersistentCollection {#22082 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#22084 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#22086 …}
    +reports: Doctrine\ORM\PersistentCollection {#22088 …}
    +favourites: Doctrine\ORM\PersistentCollection {#22090 …}
    +violations: Doctrine\ORM\PersistentCollection {#22092 …}
    +notifications: Doctrine\ORM\PersistentCollection {#22094 …}
    +awards: Doctrine\ORM\PersistentCollection {#22096 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#22098 …}
    +categories: Doctrine\ORM\PersistentCollection {#22100 …}
    -id: 31134
    -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22102 …}
    +apId: "brygphilomena@lemmy.world"
    +apProfileId: "https://lemmy.world/u/brygphilomena"
    +apPublicUrl: "https://lemmy.world/u/brygphilomena"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "brygphilomena"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728734847 {#22048
      date: 2024-10-12 14:07:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689693956 {#22049
      date: 2023-07-18 17:25:56.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 18.0 MiB 0.88 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5286
    +user: Proxies\__CG__\App\Entity\User {#5287
      +avatar: null
      +cover: null
      +email: "brygphilomena@lemmy.world"
      +username: "@brygphilomena@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729176920 {#22047
        date: 2024-10-17 16:55:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22050 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22052 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22054 …}
      +entries: Doctrine\ORM\PersistentCollection {#22056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22058 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22060 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22062 …}
      +posts: Doctrine\ORM\PersistentCollection {#22064 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22066 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22070 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22074 …}
      +follows: Doctrine\ORM\PersistentCollection {#22076 …}
      +followers: Doctrine\ORM\PersistentCollection {#22078 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22080 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22082 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22084 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22086 …}
      +reports: Doctrine\ORM\PersistentCollection {#22088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22090 …}
      +violations: Doctrine\ORM\PersistentCollection {#22092 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22094 …}
      +awards: Doctrine\ORM\PersistentCollection {#22096 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22098 …}
      +categories: Doctrine\ORM\PersistentCollection {#22100 …}
      -id: 31134
      -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22102 …}
      +apId: "brygphilomena@lemmy.world"
      +apProfileId: "https://lemmy.world/u/brygphilomena"
      +apPublicUrl: "https://lemmy.world/u/brygphilomena"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "brygphilomena"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728734847 {#22048
        date: 2024-10-12 14:07:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689693956 {#22049
        date: 2023-07-18 17:25:56.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5169
      +user: Proxies\__CG__\App\Entity\User {#5170
        +avatar: null
        +cover: null
        +email: "spongebue@lemmy.world"
        +username: "@spongebue@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729156225 {#21354
          date: 2024-10-17 11:10:25.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
        +entries: Doctrine\ORM\PersistentCollection {#21366 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
        +posts: Doctrine\ORM\PersistentCollection {#21374 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
        +follows: Doctrine\ORM\PersistentCollection {#21386 …}
        +followers: Doctrine\ORM\PersistentCollection {#21388 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
        +reports: Doctrine\ORM\PersistentCollection {#21398 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
        +violations: Doctrine\ORM\PersistentCollection {#21402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
        +awards: Doctrine\ORM\PersistentCollection {#21406 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
        +categories: Doctrine\ORM\PersistentCollection {#21410 …}
        -id: 33780
        -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
        +apId: "spongebue@lemmy.world"
        +apProfileId: "https://lemmy.world/u/spongebue"
        +apPublicUrl: "https://lemmy.world/u/spongebue"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "spongebue"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728427311 {#21351
          date: 2024-10-09 00:41:51.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690125770 {#21353
          date: 2023-07-23 17:22:50.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4799
        +user: App\Entity\User {#4812
          +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
          +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
          +email: "a1studmuffin@aussie.zone"
          +username: "@a1studmuffin@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
          +lastActive: DateTime @1729134316 {#4796
            date: 2024-10-17 05:05:16.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
          +entries: Doctrine\ORM\PersistentCollection {#4821 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
          +posts: Doctrine\ORM\PersistentCollection {#4829 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
          +follows: Doctrine\ORM\PersistentCollection {#4841 …}
          +followers: Doctrine\ORM\PersistentCollection {#4843 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
          +reports: Doctrine\ORM\PersistentCollection {#4853 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
          +violations: Doctrine\ORM\PersistentCollection {#4857 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
          +awards: Doctrine\ORM\PersistentCollection {#4861 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
          +categories: Doctrine\ORM\PersistentCollection {#4865 …}
          -id: 1538
          -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
          +apId: "a1studmuffin@aussie.zone"
          +apProfileId: "https://aussie.zone/u/a1studmuffin"
          +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "a1studmuffin"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1703883287 {#4797
            date: 2023-12-29 21:54:47.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1686989276 {#4798
            date: 2023-06-17 10:07:56.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4794
          date: 2024-10-17 13:02:48.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4800 …}
        +nested: Doctrine\ORM\PersistentCollection {#4802 …}
        +votes: Doctrine\ORM\PersistentCollection {#4804 …}
        +reports: Doctrine\ORM\PersistentCollection {#4806 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
        -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 {#4795
          date: 2024-01-28 13:49:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4799}
      +body: """
        I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
        \n
        I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706455586 {#5167
        date: 2024-01-28 16:26:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@a1studmuffin@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5171 …}
      +nested: Doctrine\ORM\PersistentCollection {#5173 …}
      +votes: Doctrine\ORM\PersistentCollection {#5175 …}
      +reports: Doctrine\ORM\PersistentCollection {#5177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
      -id: 347169
      -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7103552"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706455586 {#5168
        date: 2024-01-28 16:26:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I have mostly kasa switches too. I don’t like that they don’t expose the motion sensor in them to HA.\n
      \n
      For fans, I’m considering these to replace the ones I have that just don’t work. [inovelli.com/…/blue-series-fan-switch-zigbee-3-0?…](https://inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)\n
      \n
      The ones I have are complete shit. Their firmware seems to lock up regularly and not even the buttons work. There is no reset button on them, so the only way to restart them is to flip the breaker. And half the time that doesn’t even work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458627 {#5284
      date: 2024-01-28 17:17:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
      "@spongebue@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5288 …}
    +nested: Doctrine\ORM\PersistentCollection {#5290 …}
    +votes: Doctrine\ORM\PersistentCollection {#5292 …}
    +reports: Doctrine\ORM\PersistentCollection {#5294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5298 …}
    -id: 347260
    -bodyTs: "'/blue-series-fan-switch-zigbee-3-0':41 '/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':44 'breaker':83 'button':63,69 'complet':50 'consid':27 'doesn':89 'even':61,91 'expos':15 'fan':24 'firmwar':53 'flip':81 'ha':22 'half':85 'inovelli.com':40,43 'inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':42 'kasa':4 'like':10 'lock':56 'm':26 'most':3 'motion':17 'one':32,46 'regular':58 'replac':30 'reset':68 'restart':77 'seem':54 'sensor':18 'shit':51 'switch':5 'time':87 'way':75 'work':39,64,92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458627 {#5285
      date: 2024-01-28 17:17:07.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#22312
  +subject: App\Entity\EntryComment {#5286
    +user: Proxies\__CG__\App\Entity\User {#5287
      +avatar: null
      +cover: null
      +email: "brygphilomena@lemmy.world"
      +username: "@brygphilomena@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729176920 {#22047
        date: 2024-10-17 16:55:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22050 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22052 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22054 …}
      +entries: Doctrine\ORM\PersistentCollection {#22056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22058 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22060 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22062 …}
      +posts: Doctrine\ORM\PersistentCollection {#22064 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22066 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22070 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22074 …}
      +follows: Doctrine\ORM\PersistentCollection {#22076 …}
      +followers: Doctrine\ORM\PersistentCollection {#22078 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22080 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22082 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22084 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22086 …}
      +reports: Doctrine\ORM\PersistentCollection {#22088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22090 …}
      +violations: Doctrine\ORM\PersistentCollection {#22092 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22094 …}
      +awards: Doctrine\ORM\PersistentCollection {#22096 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22098 …}
      +categories: Doctrine\ORM\PersistentCollection {#22100 …}
      -id: 31134
      -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22102 …}
      +apId: "brygphilomena@lemmy.world"
      +apProfileId: "https://lemmy.world/u/brygphilomena"
      +apPublicUrl: "https://lemmy.world/u/brygphilomena"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "brygphilomena"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728734847 {#22048
        date: 2024-10-12 14:07:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689693956 {#22049
        date: 2023-07-18 17:25:56.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5169
      +user: Proxies\__CG__\App\Entity\User {#5170
        +avatar: null
        +cover: null
        +email: "spongebue@lemmy.world"
        +username: "@spongebue@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729156225 {#21354
          date: 2024-10-17 11:10:25.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
        +entries: Doctrine\ORM\PersistentCollection {#21366 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
        +posts: Doctrine\ORM\PersistentCollection {#21374 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
        +follows: Doctrine\ORM\PersistentCollection {#21386 …}
        +followers: Doctrine\ORM\PersistentCollection {#21388 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
        +reports: Doctrine\ORM\PersistentCollection {#21398 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
        +violations: Doctrine\ORM\PersistentCollection {#21402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
        +awards: Doctrine\ORM\PersistentCollection {#21406 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
        +categories: Doctrine\ORM\PersistentCollection {#21410 …}
        -id: 33780
        -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
        +apId: "spongebue@lemmy.world"
        +apProfileId: "https://lemmy.world/u/spongebue"
        +apPublicUrl: "https://lemmy.world/u/spongebue"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "spongebue"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728427311 {#21351
          date: 2024-10-09 00:41:51.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690125770 {#21353
          date: 2023-07-23 17:22:50.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4799
        +user: App\Entity\User {#4812
          +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
          +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
          +email: "a1studmuffin@aussie.zone"
          +username: "@a1studmuffin@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
          +lastActive: DateTime @1729134316 {#4796
            date: 2024-10-17 05:05:16.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
          +entries: Doctrine\ORM\PersistentCollection {#4821 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
          +posts: Doctrine\ORM\PersistentCollection {#4829 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
          +follows: Doctrine\ORM\PersistentCollection {#4841 …}
          +followers: Doctrine\ORM\PersistentCollection {#4843 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
          +reports: Doctrine\ORM\PersistentCollection {#4853 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
          +violations: Doctrine\ORM\PersistentCollection {#4857 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
          +awards: Doctrine\ORM\PersistentCollection {#4861 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
          +categories: Doctrine\ORM\PersistentCollection {#4865 …}
          -id: 1538
          -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
          +apId: "a1studmuffin@aussie.zone"
          +apProfileId: "https://aussie.zone/u/a1studmuffin"
          +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "a1studmuffin"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1703883287 {#4797
            date: 2023-12-29 21:54:47.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1686989276 {#4798
            date: 2023-06-17 10:07:56.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4794
          date: 2024-10-17 13:02:48.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4800 …}
        +nested: Doctrine\ORM\PersistentCollection {#4802 …}
        +votes: Doctrine\ORM\PersistentCollection {#4804 …}
        +reports: Doctrine\ORM\PersistentCollection {#4806 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
        -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 {#4795
          date: 2024-01-28 13:49:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4799}
      +body: """
        I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
        \n
        I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706455586 {#5167
        date: 2024-01-28 16:26:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@a1studmuffin@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5171 …}
      +nested: Doctrine\ORM\PersistentCollection {#5173 …}
      +votes: Doctrine\ORM\PersistentCollection {#5175 …}
      +reports: Doctrine\ORM\PersistentCollection {#5177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
      -id: 347169
      -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7103552"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706455586 {#5168
        date: 2024-01-28 16:26:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I have mostly kasa switches too. I don’t like that they don’t expose the motion sensor in them to HA.\n
      \n
      For fans, I’m considering these to replace the ones I have that just don’t work. [inovelli.com/…/blue-series-fan-switch-zigbee-3-0?…](https://inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)\n
      \n
      The ones I have are complete shit. Their firmware seems to lock up regularly and not even the buttons work. There is no reset button on them, so the only way to restart them is to flip the breaker. And half the time that doesn’t even work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458627 {#5284
      date: 2024-01-28 17:17:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
      "@spongebue@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5288 …}
    +nested: Doctrine\ORM\PersistentCollection {#5290 …}
    +votes: Doctrine\ORM\PersistentCollection {#5292 …}
    +reports: Doctrine\ORM\PersistentCollection {#5294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5298 …}
    -id: 347260
    -bodyTs: "'/blue-series-fan-switch-zigbee-3-0':41 '/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':44 'breaker':83 'button':63,69 'complet':50 'consid':27 'doesn':89 'even':61,91 'expos':15 'fan':24 'firmwar':53 'flip':81 'ha':22 'half':85 'inovelli.com':40,43 'inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':42 'kasa':4 'like':10 'lock':56 'm':26 'most':3 'motion':17 'one':32,46 'regular':58 'replac':30 'reset':68 'restart':77 'seem':54 'sensor':18 'shit':51 'switch':5 'time':87 'way':75 'work':39,64,92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458627 {#5285
      date: 2024-01-28 17:17:07.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 20.0 MiB 1.35 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5286
    +user: Proxies\__CG__\App\Entity\User {#5287
      +avatar: null
      +cover: null
      +email: "brygphilomena@lemmy.world"
      +username: "@brygphilomena@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729176920 {#22047
        date: 2024-10-17 16:55:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22050 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22052 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22054 …}
      +entries: Doctrine\ORM\PersistentCollection {#22056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22058 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22060 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22062 …}
      +posts: Doctrine\ORM\PersistentCollection {#22064 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22066 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22070 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22074 …}
      +follows: Doctrine\ORM\PersistentCollection {#22076 …}
      +followers: Doctrine\ORM\PersistentCollection {#22078 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22080 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22082 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22084 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22086 …}
      +reports: Doctrine\ORM\PersistentCollection {#22088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22090 …}
      +violations: Doctrine\ORM\PersistentCollection {#22092 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22094 …}
      +awards: Doctrine\ORM\PersistentCollection {#22096 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22098 …}
      +categories: Doctrine\ORM\PersistentCollection {#22100 …}
      -id: 31134
      -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22102 …}
      +apId: "brygphilomena@lemmy.world"
      +apProfileId: "https://lemmy.world/u/brygphilomena"
      +apPublicUrl: "https://lemmy.world/u/brygphilomena"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "brygphilomena"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728734847 {#22048
        date: 2024-10-12 14:07:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689693956 {#22049
        date: 2023-07-18 17:25:56.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5169
      +user: Proxies\__CG__\App\Entity\User {#5170
        +avatar: null
        +cover: null
        +email: "spongebue@lemmy.world"
        +username: "@spongebue@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729156225 {#21354
          date: 2024-10-17 11:10:25.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
        +entries: Doctrine\ORM\PersistentCollection {#21366 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
        +posts: Doctrine\ORM\PersistentCollection {#21374 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
        +follows: Doctrine\ORM\PersistentCollection {#21386 …}
        +followers: Doctrine\ORM\PersistentCollection {#21388 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
        +reports: Doctrine\ORM\PersistentCollection {#21398 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
        +violations: Doctrine\ORM\PersistentCollection {#21402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
        +awards: Doctrine\ORM\PersistentCollection {#21406 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
        +categories: Doctrine\ORM\PersistentCollection {#21410 …}
        -id: 33780
        -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
        +apId: "spongebue@lemmy.world"
        +apProfileId: "https://lemmy.world/u/spongebue"
        +apPublicUrl: "https://lemmy.world/u/spongebue"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "spongebue"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728427311 {#21351
          date: 2024-10-09 00:41:51.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690125770 {#21353
          date: 2023-07-23 17:22:50.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4799
        +user: App\Entity\User {#4812
          +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
          +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
          +email: "a1studmuffin@aussie.zone"
          +username: "@a1studmuffin@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
          +lastActive: DateTime @1729134316 {#4796
            date: 2024-10-17 05:05:16.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
          +entries: Doctrine\ORM\PersistentCollection {#4821 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
          +posts: Doctrine\ORM\PersistentCollection {#4829 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
          +follows: Doctrine\ORM\PersistentCollection {#4841 …}
          +followers: Doctrine\ORM\PersistentCollection {#4843 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
          +reports: Doctrine\ORM\PersistentCollection {#4853 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
          +violations: Doctrine\ORM\PersistentCollection {#4857 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
          +awards: Doctrine\ORM\PersistentCollection {#4861 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
          +categories: Doctrine\ORM\PersistentCollection {#4865 …}
          -id: 1538
          -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
          +apId: "a1studmuffin@aussie.zone"
          +apProfileId: "https://aussie.zone/u/a1studmuffin"
          +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "a1studmuffin"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1703883287 {#4797
            date: 2023-12-29 21:54:47.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1686989276 {#4798
            date: 2023-06-17 10:07:56.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4794
          date: 2024-10-17 13:02:48.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4800 …}
        +nested: Doctrine\ORM\PersistentCollection {#4802 …}
        +votes: Doctrine\ORM\PersistentCollection {#4804 …}
        +reports: Doctrine\ORM\PersistentCollection {#4806 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
        -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 {#4795
          date: 2024-01-28 13:49:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4799}
      +body: """
        I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
        \n
        I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706455586 {#5167
        date: 2024-01-28 16:26:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@a1studmuffin@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5171 …}
      +nested: Doctrine\ORM\PersistentCollection {#5173 …}
      +votes: Doctrine\ORM\PersistentCollection {#5175 …}
      +reports: Doctrine\ORM\PersistentCollection {#5177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
      -id: 347169
      -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7103552"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706455586 {#5168
        date: 2024-01-28 16:26:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I have mostly kasa switches too. I don’t like that they don’t expose the motion sensor in them to HA.\n
      \n
      For fans, I’m considering these to replace the ones I have that just don’t work. [inovelli.com/…/blue-series-fan-switch-zigbee-3-0?…](https://inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)\n
      \n
      The ones I have are complete shit. Their firmware seems to lock up regularly and not even the buttons work. There is no reset button on them, so the only way to restart them is to flip the breaker. And half the time that doesn’t even work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458627 {#5284
      date: 2024-01-28 17:17:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
      "@spongebue@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5288 …}
    +nested: Doctrine\ORM\PersistentCollection {#5290 …}
    +votes: Doctrine\ORM\PersistentCollection {#5292 …}
    +reports: Doctrine\ORM\PersistentCollection {#5294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5298 …}
    -id: 347260
    -bodyTs: "'/blue-series-fan-switch-zigbee-3-0':41 '/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':44 'breaker':83 'button':63,69 'complet':50 'consid':27 'doesn':89 'even':61,91 'expos':15 'fan':24 'firmwar':53 'flip':81 'ha':22 'half':85 'inovelli.com':40,43 'inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':42 'kasa':4 'like':10 'lock':56 'm':26 'most':3 'motion':17 'one':32,46 'regular':58 'replac':30 'reset':68 'restart':77 'seem':54 'sensor':18 'shit':51 'switch':5 'time':87 'way':75 'work':39,64,92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458627 {#5285
      date: 2024-01-28 17:17:07.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#22369
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5286
    +user: Proxies\__CG__\App\Entity\User {#5287
      +avatar: null
      +cover: null
      +email: "brygphilomena@lemmy.world"
      +username: "@brygphilomena@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729176920 {#22047
        date: 2024-10-17 16:55:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22050 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22052 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22054 …}
      +entries: Doctrine\ORM\PersistentCollection {#22056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22058 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22060 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22062 …}
      +posts: Doctrine\ORM\PersistentCollection {#22064 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22066 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22070 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22074 …}
      +follows: Doctrine\ORM\PersistentCollection {#22076 …}
      +followers: Doctrine\ORM\PersistentCollection {#22078 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22080 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22082 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22084 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22086 …}
      +reports: Doctrine\ORM\PersistentCollection {#22088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22090 …}
      +violations: Doctrine\ORM\PersistentCollection {#22092 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22094 …}
      +awards: Doctrine\ORM\PersistentCollection {#22096 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22098 …}
      +categories: Doctrine\ORM\PersistentCollection {#22100 …}
      -id: 31134
      -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22102 …}
      +apId: "brygphilomena@lemmy.world"
      +apProfileId: "https://lemmy.world/u/brygphilomena"
      +apPublicUrl: "https://lemmy.world/u/brygphilomena"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "brygphilomena"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728734847 {#22048
        date: 2024-10-12 14:07:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689693956 {#22049
        date: 2023-07-18 17:25:56.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5169
      +user: Proxies\__CG__\App\Entity\User {#5170
        +avatar: null
        +cover: null
        +email: "spongebue@lemmy.world"
        +username: "@spongebue@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729156225 {#21354
          date: 2024-10-17 11:10:25.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
        +entries: Doctrine\ORM\PersistentCollection {#21366 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
        +posts: Doctrine\ORM\PersistentCollection {#21374 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
        +follows: Doctrine\ORM\PersistentCollection {#21386 …}
        +followers: Doctrine\ORM\PersistentCollection {#21388 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
        +reports: Doctrine\ORM\PersistentCollection {#21398 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
        +violations: Doctrine\ORM\PersistentCollection {#21402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
        +awards: Doctrine\ORM\PersistentCollection {#21406 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
        +categories: Doctrine\ORM\PersistentCollection {#21410 …}
        -id: 33780
        -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
        +apId: "spongebue@lemmy.world"
        +apProfileId: "https://lemmy.world/u/spongebue"
        +apPublicUrl: "https://lemmy.world/u/spongebue"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "spongebue"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728427311 {#21351
          date: 2024-10-09 00:41:51.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690125770 {#21353
          date: 2023-07-23 17:22:50.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4799
        +user: App\Entity\User {#4812
          +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
          +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
          +email: "a1studmuffin@aussie.zone"
          +username: "@a1studmuffin@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
          +lastActive: DateTime @1729134316 {#4796
            date: 2024-10-17 05:05:16.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
          +entries: Doctrine\ORM\PersistentCollection {#4821 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
          +posts: Doctrine\ORM\PersistentCollection {#4829 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
          +follows: Doctrine\ORM\PersistentCollection {#4841 …}
          +followers: Doctrine\ORM\PersistentCollection {#4843 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
          +reports: Doctrine\ORM\PersistentCollection {#4853 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
          +violations: Doctrine\ORM\PersistentCollection {#4857 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
          +awards: Doctrine\ORM\PersistentCollection {#4861 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
          +categories: Doctrine\ORM\PersistentCollection {#4865 …}
          -id: 1538
          -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
          +apId: "a1studmuffin@aussie.zone"
          +apProfileId: "https://aussie.zone/u/a1studmuffin"
          +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "a1studmuffin"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1703883287 {#4797
            date: 2023-12-29 21:54:47.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1686989276 {#4798
            date: 2023-06-17 10:07:56.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4794
          date: 2024-10-17 13:02:48.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4800 …}
        +nested: Doctrine\ORM\PersistentCollection {#4802 …}
        +votes: Doctrine\ORM\PersistentCollection {#4804 …}
        +reports: Doctrine\ORM\PersistentCollection {#4806 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
        -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 {#4795
          date: 2024-01-28 13:49:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4799}
      +body: """
        I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
        \n
        I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706455586 {#5167
        date: 2024-01-28 16:26:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@a1studmuffin@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5171 …}
      +nested: Doctrine\ORM\PersistentCollection {#5173 …}
      +votes: Doctrine\ORM\PersistentCollection {#5175 …}
      +reports: Doctrine\ORM\PersistentCollection {#5177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
      -id: 347169
      -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7103552"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706455586 {#5168
        date: 2024-01-28 16:26:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I have mostly kasa switches too. I don’t like that they don’t expose the motion sensor in them to HA.\n
      \n
      For fans, I’m considering these to replace the ones I have that just don’t work. [inovelli.com/…/blue-series-fan-switch-zigbee-3-0?…](https://inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)\n
      \n
      The ones I have are complete shit. Their firmware seems to lock up regularly and not even the buttons work. There is no reset button on them, so the only way to restart them is to flip the breaker. And half the time that doesn’t even work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458627 {#5284
      date: 2024-01-28 17:17:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
      "@spongebue@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5288 …}
    +nested: Doctrine\ORM\PersistentCollection {#5290 …}
    +votes: Doctrine\ORM\PersistentCollection {#5292 …}
    +reports: Doctrine\ORM\PersistentCollection {#5294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5298 …}
    -id: 347260
    -bodyTs: "'/blue-series-fan-switch-zigbee-3-0':41 '/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':44 'breaker':83 'button':63,69 'complet':50 'consid':27 'doesn':89 'even':61,91 'expos':15 'fan':24 'firmwar':53 'flip':81 'ha':22 'half':85 'inovelli.com':40,43 'inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':42 'kasa':4 'like':10 'lock':56 'm':26 'most':3 'motion':17 'one':32,46 'regular':58 'replac':30 'reset':68 'restart':77 'seem':54 'sensor':18 'shit':51 'switch':5 'time':87 'way':75 'work':39,64,92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458627 {#5285
      date: 2024-01-28 17:17:07.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 20.0 MiB 107.13 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5286
    +user: Proxies\__CG__\App\Entity\User {#5287
      +avatar: null
      +cover: null
      +email: "brygphilomena@lemmy.world"
      +username: "@brygphilomena@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729176920 {#22047
        date: 2024-10-17 16:55:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22050 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22052 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22054 …}
      +entries: Doctrine\ORM\PersistentCollection {#22056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22058 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22060 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22062 …}
      +posts: Doctrine\ORM\PersistentCollection {#22064 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22066 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22070 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22074 …}
      +follows: Doctrine\ORM\PersistentCollection {#22076 …}
      +followers: Doctrine\ORM\PersistentCollection {#22078 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22080 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22082 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22084 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22086 …}
      +reports: Doctrine\ORM\PersistentCollection {#22088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22090 …}
      +violations: Doctrine\ORM\PersistentCollection {#22092 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22094 …}
      +awards: Doctrine\ORM\PersistentCollection {#22096 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22098 …}
      +categories: Doctrine\ORM\PersistentCollection {#22100 …}
      -id: 31134
      -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22102 …}
      +apId: "brygphilomena@lemmy.world"
      +apProfileId: "https://lemmy.world/u/brygphilomena"
      +apPublicUrl: "https://lemmy.world/u/brygphilomena"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "brygphilomena"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728734847 {#22048
        date: 2024-10-12 14:07:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689693956 {#22049
        date: 2023-07-18 17:25:56.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5169
      +user: Proxies\__CG__\App\Entity\User {#5170
        +avatar: null
        +cover: null
        +email: "spongebue@lemmy.world"
        +username: "@spongebue@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729156225 {#21354
          date: 2024-10-17 11:10:25.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
        +entries: Doctrine\ORM\PersistentCollection {#21366 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
        +posts: Doctrine\ORM\PersistentCollection {#21374 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
        +follows: Doctrine\ORM\PersistentCollection {#21386 …}
        +followers: Doctrine\ORM\PersistentCollection {#21388 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
        +reports: Doctrine\ORM\PersistentCollection {#21398 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
        +violations: Doctrine\ORM\PersistentCollection {#21402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
        +awards: Doctrine\ORM\PersistentCollection {#21406 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
        +categories: Doctrine\ORM\PersistentCollection {#21410 …}
        -id: 33780
        -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
        +apId: "spongebue@lemmy.world"
        +apProfileId: "https://lemmy.world/u/spongebue"
        +apPublicUrl: "https://lemmy.world/u/spongebue"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "spongebue"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728427311 {#21351
          date: 2024-10-09 00:41:51.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690125770 {#21353
          date: 2023-07-23 17:22:50.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4799
        +user: App\Entity\User {#4812
          +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
          +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
          +email: "a1studmuffin@aussie.zone"
          +username: "@a1studmuffin@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
          +lastActive: DateTime @1729134316 {#4796
            date: 2024-10-17 05:05:16.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
          +entries: Doctrine\ORM\PersistentCollection {#4821 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
          +posts: Doctrine\ORM\PersistentCollection {#4829 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
          +follows: Doctrine\ORM\PersistentCollection {#4841 …}
          +followers: Doctrine\ORM\PersistentCollection {#4843 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
          +reports: Doctrine\ORM\PersistentCollection {#4853 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
          +violations: Doctrine\ORM\PersistentCollection {#4857 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
          +awards: Doctrine\ORM\PersistentCollection {#4861 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
          +categories: Doctrine\ORM\PersistentCollection {#4865 …}
          -id: 1538
          -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
          +apId: "a1studmuffin@aussie.zone"
          +apProfileId: "https://aussie.zone/u/a1studmuffin"
          +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "a1studmuffin"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1703883287 {#4797
            date: 2023-12-29 21:54:47.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1686989276 {#4798
            date: 2023-06-17 10:07:56.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4794
          date: 2024-10-17 13:02:48.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4800 …}
        +nested: Doctrine\ORM\PersistentCollection {#4802 …}
        +votes: Doctrine\ORM\PersistentCollection {#4804 …}
        +reports: Doctrine\ORM\PersistentCollection {#4806 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
        -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 {#4795
          date: 2024-01-28 13:49:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4799}
      +body: """
        I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
        \n
        I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706455586 {#5167
        date: 2024-01-28 16:26:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@a1studmuffin@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5171 …}
      +nested: Doctrine\ORM\PersistentCollection {#5173 …}
      +votes: Doctrine\ORM\PersistentCollection {#5175 …}
      +reports: Doctrine\ORM\PersistentCollection {#5177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
      -id: 347169
      -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7103552"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706455586 {#5168
        date: 2024-01-28 16:26:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I have mostly kasa switches too. I don’t like that they don’t expose the motion sensor in them to HA.\n
      \n
      For fans, I’m considering these to replace the ones I have that just don’t work. [inovelli.com/…/blue-series-fan-switch-zigbee-3-0?…](https://inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)\n
      \n
      The ones I have are complete shit. Their firmware seems to lock up regularly and not even the buttons work. There is no reset button on them, so the only way to restart them is to flip the breaker. And half the time that doesn’t even work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458627 {#5284
      date: 2024-01-28 17:17:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
      "@spongebue@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5288 …}
    +nested: Doctrine\ORM\PersistentCollection {#5290 …}
    +votes: Doctrine\ORM\PersistentCollection {#5292 …}
    +reports: Doctrine\ORM\PersistentCollection {#5294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5298 …}
    -id: 347260
    -bodyTs: "'/blue-series-fan-switch-zigbee-3-0':41 '/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':44 'breaker':83 'button':63,69 'complet':50 'consid':27 'doesn':89 'even':61,91 'expos':15 'fan':24 'firmwar':53 'flip':81 'ha':22 'half':85 'inovelli.com':40,43 'inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':42 'kasa':4 'like':10 'lock':56 'm':26 'most':3 'motion':17 'one':32,46 'regular':58 'replac':30 'reset':68 'restart':77 'seem':54 'sensor':18 'shit':51 'switch':5 'time':87 'way':75 'work':39,64,92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458627 {#5285
      date: 2024-01-28 17:17:07.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#22609
  +comment: App\Entity\EntryComment {#5286
    +user: Proxies\__CG__\App\Entity\User {#5287
      +avatar: null
      +cover: null
      +email: "brygphilomena@lemmy.world"
      +username: "@brygphilomena@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729176920 {#22047
        date: 2024-10-17 16:55:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22050 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22052 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22054 …}
      +entries: Doctrine\ORM\PersistentCollection {#22056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22058 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22060 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22062 …}
      +posts: Doctrine\ORM\PersistentCollection {#22064 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22066 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22070 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22074 …}
      +follows: Doctrine\ORM\PersistentCollection {#22076 …}
      +followers: Doctrine\ORM\PersistentCollection {#22078 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22080 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22082 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22084 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22086 …}
      +reports: Doctrine\ORM\PersistentCollection {#22088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22090 …}
      +violations: Doctrine\ORM\PersistentCollection {#22092 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22094 …}
      +awards: Doctrine\ORM\PersistentCollection {#22096 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22098 …}
      +categories: Doctrine\ORM\PersistentCollection {#22100 …}
      -id: 31134
      -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22102 …}
      +apId: "brygphilomena@lemmy.world"
      +apProfileId: "https://lemmy.world/u/brygphilomena"
      +apPublicUrl: "https://lemmy.world/u/brygphilomena"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "brygphilomena"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728734847 {#22048
        date: 2024-10-12 14:07:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689693956 {#22049
        date: 2023-07-18 17:25:56.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5169
      +user: Proxies\__CG__\App\Entity\User {#5170
        +avatar: null
        +cover: null
        +email: "spongebue@lemmy.world"
        +username: "@spongebue@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729156225 {#21354
          date: 2024-10-17 11:10:25.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21359 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21362 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21364 …}
        +entries: Doctrine\ORM\PersistentCollection {#21366 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21368 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21370 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21372 …}
        +posts: Doctrine\ORM\PersistentCollection {#21374 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21376 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21378 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21380 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21382 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21384 …}
        +follows: Doctrine\ORM\PersistentCollection {#21386 …}
        +followers: Doctrine\ORM\PersistentCollection {#21388 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21390 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21392 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21394 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21396 …}
        +reports: Doctrine\ORM\PersistentCollection {#21398 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21400 …}
        +violations: Doctrine\ORM\PersistentCollection {#21402 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21404 …}
        +awards: Doctrine\ORM\PersistentCollection {#21406 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21408 …}
        +categories: Doctrine\ORM\PersistentCollection {#21410 …}
        -id: 33780
        -password: "$2y$13$RYUc.yT5vRyagRkIHjbukuaD7kyR/rxcvw3PRyAz2shNwZ4RE2/rS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21412 …}
        +apId: "spongebue@lemmy.world"
        +apProfileId: "https://lemmy.world/u/spongebue"
        +apPublicUrl: "https://lemmy.world/u/spongebue"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "spongebue"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728427311 {#21351
          date: 2024-10-09 00:41:51.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690125770 {#21353
          date: 2023-07-23 17:22:50.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4799
        +user: App\Entity\User {#4812
          +avatar: Proxies\__CG__\App\Entity\Image {#4813 …}
          +cover: Proxies\__CG__\App\Entity\Image {#4814 …}
          +email: "a1studmuffin@aussie.zone"
          +username: "@a1studmuffin@aussie.zone"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: "Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir."
          +lastActive: DateTime @1729134316 {#4796
            date: 2024-10-17 05:05:16.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4815 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4817 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4819 …}
          +entries: Doctrine\ORM\PersistentCollection {#4821 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4823 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4825 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4827 …}
          +posts: Doctrine\ORM\PersistentCollection {#4829 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4831 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4833 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4835 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4837 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4839 …}
          +follows: Doctrine\ORM\PersistentCollection {#4841 …}
          +followers: Doctrine\ORM\PersistentCollection {#4843 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4845 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4847 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4849 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4851 …}
          +reports: Doctrine\ORM\PersistentCollection {#4853 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4855 …}
          +violations: Doctrine\ORM\PersistentCollection {#4857 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4859 …}
          +awards: Doctrine\ORM\PersistentCollection {#4861 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4863 …}
          +categories: Doctrine\ORM\PersistentCollection {#4865 …}
          -id: 1538
          -password: "$2y$13$j2pNWS22Q1ANOJr0cfzAAeWxZYXoE/raUe/j795pylQllTqVw2ja2"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4867 …}
          +apId: "a1studmuffin@aussie.zone"
          +apProfileId: "https://aussie.zone/u/a1studmuffin"
          +apPublicUrl: "https://aussie.zone/u/a1studmuffin"
          +apFollowersUrl: null
          +apInboxUrl: "https://aussie.zone/inbox"
          +apDomain: "aussie.zone"
          +apPreferredUsername: "a1studmuffin"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1703883287 {#4797
            date: 2023-12-29 21:54:47.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1686989276 {#4798
            date: 2023-06-17 10:07:56.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4794
          date: 2024-10-17 13:02:48.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4800 …}
        +nested: Doctrine\ORM\PersistentCollection {#4802 …}
        +votes: Doctrine\ORM\PersistentCollection {#4804 …}
        +reports: Doctrine\ORM\PersistentCollection {#4806 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4810 …}
        -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 {#4795
          date: 2024-01-28 13:49:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4799}
      +body: """
        I use Kasa switches all over my house and am waiting for them to release their fan controller (it was announced at CES last year, and a thread on the old place says it’ll be out at the end of the month)\n
        \n
        I’m excited for my fan to shut off if it’s too cold in the bedroom. Already have a temperature/humidity sensor in there.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706455586 {#5167
        date: 2024-01-28 16:26:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@a1studmuffin@aussie.zone"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5171 …}
      +nested: Doctrine\ORM\PersistentCollection {#5173 …}
      +votes: Doctrine\ORM\PersistentCollection {#5175 …}
      +reports: Doctrine\ORM\PersistentCollection {#5177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5181 …}
      -id: 347169
      -bodyTs: "'alreadi':61 'announc':21 'bedroom':60 'ces':23 'cold':57 'control':18 'end':40 'excit':46 'fan':17,49 'hous':8 'kasa':3 'last':24 'll':35 'm':45 'month':43 'old':31 'place':32 'releas':15 'say':33 'sensor':65 'shut':51 'switch':4 'temperature/humidity':64 'thread':28 'use':2 'wait':11 'year':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7103552"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706455586 {#5168
        date: 2024-01-28 16:26:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4799}
    +body: """
      I have mostly kasa switches too. I don’t like that they don’t expose the motion sensor in them to HA.\n
      \n
      For fans, I’m considering these to replace the ones I have that just don’t work. [inovelli.com/…/blue-series-fan-switch-zigbee-3-0?…](https://inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)\n
      \n
      The ones I have are complete shit. Their firmware seems to lock up regularly and not even the buttons work. There is no reset button on them, so the only way to restart them is to flip the breaker. And half the time that doesn’t even work.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706458627 {#5284
      date: 2024-01-28 17:17:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@a1studmuffin@aussie.zone"
      "@spongebue@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5288 …}
    +nested: Doctrine\ORM\PersistentCollection {#5290 …}
    +votes: Doctrine\ORM\PersistentCollection {#5292 …}
    +reports: Doctrine\ORM\PersistentCollection {#5294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5298 …}
    -id: 347260
    -bodyTs: "'/blue-series-fan-switch-zigbee-3-0':41 '/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':44 'breaker':83 'button':63,69 'complet':50 'consid':27 'doesn':89 'even':61,91 'expos':15 'fan':24 'firmwar':53 'flip':81 'ha':22 'half':85 'inovelli.com':40,43 'inovelli.com/products/blue-series-fan-switch-zigbee-3-0?variant=42097818992805)':42 'kasa':4 'like':10 'lock':56 'm':26 'most':3 'motion':17 'one':32,46 'regular':58 'replac':30 'reset':68 'restart':77 'seem':54 'sensor':18 'shit':51 'switch':5 'time':87 'way':75 'work':39,64,92"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7104430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706458627 {#5285
      date: 2024-01-28 17:17:07.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 20.0 MiB 365.21 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4874
    +user: App\Entity\User {#4887
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#4871
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4888 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4890 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4892 …}
      +entries: Doctrine\ORM\PersistentCollection {#4894 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4896 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4898 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4900 …}
      +posts: Doctrine\ORM\PersistentCollection {#4902 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4904 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4906 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4908 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4910 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4912 …}
      +follows: Doctrine\ORM\PersistentCollection {#4914 …}
      +followers: Doctrine\ORM\PersistentCollection {#4916 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4918 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4920 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4922 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4924 …}
      +reports: Doctrine\ORM\PersistentCollection {#4926 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4928 …}
      +violations: Doctrine\ORM\PersistentCollection {#4930 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4932 …}
      +awards: Doctrine\ORM\PersistentCollection {#4934 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4936 …}
      +categories: Doctrine\ORM\PersistentCollection {#4938 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4940 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#4872
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#4873
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4869
      date: 2024-01-28 11:04:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4875 …}
    +nested: Doctrine\ORM\PersistentCollection {#4877 …}
    +votes: Doctrine\ORM\PersistentCollection {#4879 …}
    +reports: Doctrine\ORM\PersistentCollection {#4881 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4883 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4885 …}
    -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 {#4870
      date: 2024-01-28 11:04:15.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#22696
  +comment: App\Entity\EntryComment {#4874
    +user: App\Entity\User {#4887
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#4871
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4888 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4890 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4892 …}
      +entries: Doctrine\ORM\PersistentCollection {#4894 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4896 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4898 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4900 …}
      +posts: Doctrine\ORM\PersistentCollection {#4902 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4904 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4906 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4908 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4910 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4912 …}
      +follows: Doctrine\ORM\PersistentCollection {#4914 …}
      +followers: Doctrine\ORM\PersistentCollection {#4916 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4918 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4920 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4922 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4924 …}
      +reports: Doctrine\ORM\PersistentCollection {#4926 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4928 …}
      +violations: Doctrine\ORM\PersistentCollection {#4930 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4932 …}
      +awards: Doctrine\ORM\PersistentCollection {#4934 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4936 …}
      +categories: Doctrine\ORM\PersistentCollection {#4938 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4940 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#4872
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#4873
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4869
      date: 2024-01-28 11:04:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4875 …}
    +nested: Doctrine\ORM\PersistentCollection {#4877 …}
    +votes: Doctrine\ORM\PersistentCollection {#4879 …}
    +reports: Doctrine\ORM\PersistentCollection {#4881 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4883 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4885 …}
    -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 {#4870
      date: 2024-01-28 11:04:15.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 20.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#4887
    +avatar: null
    +cover: null
    +email: "rambos@lemm.ee"
    +username: "@rambos@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729386832 {#4871
      date: 2024-10-20 03:13:52.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4888 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4890 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4892 …}
    +entries: Doctrine\ORM\PersistentCollection {#4894 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4896 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4898 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4900 …}
    +posts: Doctrine\ORM\PersistentCollection {#4902 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4904 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4906 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4908 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4910 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4912 …}
    +follows: Doctrine\ORM\PersistentCollection {#4914 …}
    +followers: Doctrine\ORM\PersistentCollection {#4916 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4918 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4920 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4922 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4924 …}
    +reports: Doctrine\ORM\PersistentCollection {#4926 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4928 …}
    +violations: Doctrine\ORM\PersistentCollection {#4930 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4932 …}
    +awards: Doctrine\ORM\PersistentCollection {#4934 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4936 …}
    +categories: Doctrine\ORM\PersistentCollection {#4938 …}
    -id: 59656
    -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4940 …}
    +apId: "rambos@lemm.ee"
    +apProfileId: "https://lemm.ee/u/rambos"
    +apPublicUrl: "https://lemm.ee/u/rambos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "rambos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708952442 {#4872
      date: 2024-02-26 14:00:42.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697353149 {#4873
      date: 2023-10-15 08:59:09.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#22741
  +user: App\Entity\User {#4887
    +avatar: null
    +cover: null
    +email: "rambos@lemm.ee"
    +username: "@rambos@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729386832 {#4871
      date: 2024-10-20 03:13:52.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4888 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4890 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4892 …}
    +entries: Doctrine\ORM\PersistentCollection {#4894 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4896 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4898 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4900 …}
    +posts: Doctrine\ORM\PersistentCollection {#4902 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4904 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4906 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4908 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4910 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4912 …}
    +follows: Doctrine\ORM\PersistentCollection {#4914 …}
    +followers: Doctrine\ORM\PersistentCollection {#4916 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4918 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4920 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4922 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4924 …}
    +reports: Doctrine\ORM\PersistentCollection {#4926 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4928 …}
    +violations: Doctrine\ORM\PersistentCollection {#4930 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4932 …}
    +awards: Doctrine\ORM\PersistentCollection {#4934 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4936 …}
    +categories: Doctrine\ORM\PersistentCollection {#4938 …}
    -id: 59656
    -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4940 …}
    +apId: "rambos@lemm.ee"
    +apProfileId: "https://lemm.ee/u/rambos"
    +apPublicUrl: "https://lemm.ee/u/rambos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "rambos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708952442 {#4872
      date: 2024-02-26 14:00:42.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697353149 {#4873
      date: 2023-10-15 08:59:09.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 20.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1706436255 {#4870
    date: 2024-01-28 11:04:15.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#22796
  +date: DateTimeImmutable @1706436255 {#4870
    date: 2024-01-28 11:04:15.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 20.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706436255 {#4870
    date: 2024-01-28 11:04:15.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#22850
  +createdAt: DateTimeImmutable @1706436255 {#4870
    date: 2024-01-28 11:04:15.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 20.0 MiB 0.22 ms
Input props
[
  "user" => App\Entity\User {#4887
    +avatar: null
    +cover: null
    +email: "rambos@lemm.ee"
    +username: "@rambos@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729386832 {#4871
      date: 2024-10-20 03:13:52.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4888 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4890 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4892 …}
    +entries: Doctrine\ORM\PersistentCollection {#4894 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4896 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4898 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4900 …}
    +posts: Doctrine\ORM\PersistentCollection {#4902 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4904 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4906 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4908 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4910 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4912 …}
    +follows: Doctrine\ORM\PersistentCollection {#4914 …}
    +followers: Doctrine\ORM\PersistentCollection {#4916 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4918 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4920 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4922 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4924 …}
    +reports: Doctrine\ORM\PersistentCollection {#4926 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4928 …}
    +violations: Doctrine\ORM\PersistentCollection {#4930 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4932 …}
    +awards: Doctrine\ORM\PersistentCollection {#4934 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4936 …}
    +categories: Doctrine\ORM\PersistentCollection {#4938 …}
    -id: 59656
    -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4940 …}
    +apId: "rambos@lemm.ee"
    +apProfileId: "https://lemm.ee/u/rambos"
    +apPublicUrl: "https://lemm.ee/u/rambos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "rambos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708952442 {#4872
      date: 2024-02-26 14:00:42.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697353149 {#4873
      date: 2023-10-15 08:59:09.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#22904
  +width: 40
  +height: 40
  +user: App\Entity\User {#4887
    +avatar: null
    +cover: null
    +email: "rambos@lemm.ee"
    +username: "@rambos@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729386832 {#4871
      date: 2024-10-20 03:13:52.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4888 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4890 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4892 …}
    +entries: Doctrine\ORM\PersistentCollection {#4894 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4896 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4898 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4900 …}
    +posts: Doctrine\ORM\PersistentCollection {#4902 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4904 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4906 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4908 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4910 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4912 …}
    +follows: Doctrine\ORM\PersistentCollection {#4914 …}
    +followers: Doctrine\ORM\PersistentCollection {#4916 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4918 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4920 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4922 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4924 …}
    +reports: Doctrine\ORM\PersistentCollection {#4926 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4928 …}
    +violations: Doctrine\ORM\PersistentCollection {#4930 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4932 …}
    +awards: Doctrine\ORM\PersistentCollection {#4934 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4936 …}
    +categories: Doctrine\ORM\PersistentCollection {#4938 …}
    -id: 59656
    -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4940 …}
    +apId: "rambos@lemm.ee"
    +apProfileId: "https://lemm.ee/u/rambos"
    +apPublicUrl: "https://lemm.ee/u/rambos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "rambos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708952442 {#4872
      date: 2024-02-26 14:00:42.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697353149 {#4873
      date: 2023-10-15 08:59:09.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 20.0 MiB 0.43 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4874
    +user: App\Entity\User {#4887
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#4871
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4888 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4890 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4892 …}
      +entries: Doctrine\ORM\PersistentCollection {#4894 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4896 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4898 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4900 …}
      +posts: Doctrine\ORM\PersistentCollection {#4902 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4904 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4906 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4908 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4910 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4912 …}
      +follows: Doctrine\ORM\PersistentCollection {#4914 …}
      +followers: Doctrine\ORM\PersistentCollection {#4916 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4918 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4920 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4922 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4924 …}
      +reports: Doctrine\ORM\PersistentCollection {#4926 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4928 …}
      +violations: Doctrine\ORM\PersistentCollection {#4930 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4932 …}
      +awards: Doctrine\ORM\PersistentCollection {#4934 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4936 …}
      +categories: Doctrine\ORM\PersistentCollection {#4938 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4940 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#4872
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#4873
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4869
      date: 2024-01-28 11:04:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4875 …}
    +nested: Doctrine\ORM\PersistentCollection {#4877 …}
    +votes: Doctrine\ORM\PersistentCollection {#4879 …}
    +reports: Doctrine\ORM\PersistentCollection {#4881 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4883 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4885 …}
    -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 {#4870
      date: 2024-01-28 11:04:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#22973
  +subject: App\Entity\EntryComment {#4874
    +user: App\Entity\User {#4887
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#4871
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4888 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4890 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4892 …}
      +entries: Doctrine\ORM\PersistentCollection {#4894 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4896 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4898 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4900 …}
      +posts: Doctrine\ORM\PersistentCollection {#4902 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4904 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4906 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4908 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4910 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4912 …}
      +follows: Doctrine\ORM\PersistentCollection {#4914 …}
      +followers: Doctrine\ORM\PersistentCollection {#4916 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4918 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4920 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4922 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4924 …}
      +reports: Doctrine\ORM\PersistentCollection {#4926 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4928 …}
      +violations: Doctrine\ORM\PersistentCollection {#4930 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4932 …}
      +awards: Doctrine\ORM\PersistentCollection {#4934 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4936 …}
      +categories: Doctrine\ORM\PersistentCollection {#4938 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4940 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#4872
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#4873
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4869
      date: 2024-01-28 11:04:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4875 …}
    +nested: Doctrine\ORM\PersistentCollection {#4877 …}
    +votes: Doctrine\ORM\PersistentCollection {#4879 …}
    +reports: Doctrine\ORM\PersistentCollection {#4881 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4883 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4885 …}
    -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 {#4870
      date: 2024-01-28 11:04:15.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 20.0 MiB 0.85 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4874
    +user: App\Entity\User {#4887
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#4871
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4888 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4890 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4892 …}
      +entries: Doctrine\ORM\PersistentCollection {#4894 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4896 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4898 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4900 …}
      +posts: Doctrine\ORM\PersistentCollection {#4902 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4904 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4906 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4908 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4910 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4912 …}
      +follows: Doctrine\ORM\PersistentCollection {#4914 …}
      +followers: Doctrine\ORM\PersistentCollection {#4916 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4918 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4920 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4922 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4924 …}
      +reports: Doctrine\ORM\PersistentCollection {#4926 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4928 …}
      +violations: Doctrine\ORM\PersistentCollection {#4930 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4932 …}
      +awards: Doctrine\ORM\PersistentCollection {#4934 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4936 …}
      +categories: Doctrine\ORM\PersistentCollection {#4938 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4940 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#4872
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#4873
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4869
      date: 2024-01-28 11:04:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4875 …}
    +nested: Doctrine\ORM\PersistentCollection {#4877 …}
    +votes: Doctrine\ORM\PersistentCollection {#4879 …}
    +reports: Doctrine\ORM\PersistentCollection {#4881 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4883 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4885 …}
    -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 {#4870
      date: 2024-01-28 11:04:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#23030
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4874
    +user: App\Entity\User {#4887
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#4871
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4888 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4890 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4892 …}
      +entries: Doctrine\ORM\PersistentCollection {#4894 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4896 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4898 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4900 …}
      +posts: Doctrine\ORM\PersistentCollection {#4902 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4904 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4906 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4908 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4910 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4912 …}
      +follows: Doctrine\ORM\PersistentCollection {#4914 …}
      +followers: Doctrine\ORM\PersistentCollection {#4916 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4918 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4920 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4922 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4924 …}
      +reports: Doctrine\ORM\PersistentCollection {#4926 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4928 …}
      +violations: Doctrine\ORM\PersistentCollection {#4930 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4932 …}
      +awards: Doctrine\ORM\PersistentCollection {#4934 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4936 …}
      +categories: Doctrine\ORM\PersistentCollection {#4938 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4940 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#4872
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#4873
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4869
      date: 2024-01-28 11:04:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4875 …}
    +nested: Doctrine\ORM\PersistentCollection {#4877 …}
    +votes: Doctrine\ORM\PersistentCollection {#4879 …}
    +reports: Doctrine\ORM\PersistentCollection {#4881 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4883 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4885 …}
    -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 {#4870
      date: 2024-01-28 11:04:15.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 20.0 MiB 200.65 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4874
    +user: App\Entity\User {#4887
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#4871
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4888 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4890 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4892 …}
      +entries: Doctrine\ORM\PersistentCollection {#4894 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4896 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4898 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4900 …}
      +posts: Doctrine\ORM\PersistentCollection {#4902 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4904 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4906 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4908 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4910 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4912 …}
      +follows: Doctrine\ORM\PersistentCollection {#4914 …}
      +followers: Doctrine\ORM\PersistentCollection {#4916 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4918 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4920 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4922 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4924 …}
      +reports: Doctrine\ORM\PersistentCollection {#4926 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4928 …}
      +violations: Doctrine\ORM\PersistentCollection {#4930 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4932 …}
      +awards: Doctrine\ORM\PersistentCollection {#4934 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4936 …}
      +categories: Doctrine\ORM\PersistentCollection {#4938 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4940 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#4872
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#4873
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4869
      date: 2024-01-28 11:04:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4875 …}
    +nested: Doctrine\ORM\PersistentCollection {#4877 …}
    +votes: Doctrine\ORM\PersistentCollection {#4879 …}
    +reports: Doctrine\ORM\PersistentCollection {#4881 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4883 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4885 …}
    -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 {#4870
      date: 2024-01-28 11:04:15.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#23270
  +comment: App\Entity\EntryComment {#4874
    +user: App\Entity\User {#4887
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#4871
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4888 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4890 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4892 …}
      +entries: Doctrine\ORM\PersistentCollection {#4894 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4896 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4898 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4900 …}
      +posts: Doctrine\ORM\PersistentCollection {#4902 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4904 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4906 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4908 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4910 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4912 …}
      +follows: Doctrine\ORM\PersistentCollection {#4914 …}
      +followers: Doctrine\ORM\PersistentCollection {#4916 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4918 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4920 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4922 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4924 …}
      +reports: Doctrine\ORM\PersistentCollection {#4926 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4928 …}
      +violations: Doctrine\ORM\PersistentCollection {#4930 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4932 …}
      +awards: Doctrine\ORM\PersistentCollection {#4934 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4936 …}
      +categories: Doctrine\ORM\PersistentCollection {#4938 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4940 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#4872
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#4873
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4869
      date: 2024-01-28 11:04:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4875 …}
    +nested: Doctrine\ORM\PersistentCollection {#4877 …}
    +votes: Doctrine\ORM\PersistentCollection {#4879 …}
    +reports: Doctrine\ORM\PersistentCollection {#4881 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4883 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4885 …}
    -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 {#4870
      date: 2024-01-28 11:04:15.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 24.0 MiB 1,054.33 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4947
    +user: App\Entity\User {#4960
      +avatar: null
      +cover: null
      +email: "zero_spelled_with_an_ecks@programming.dev"
      +username: "@zero_spelled_with_an_ecks@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729306569 {#4944
        date: 2024-10-19 04:56:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
      +entries: Doctrine\ORM\PersistentCollection {#4967 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
      +posts: Doctrine\ORM\PersistentCollection {#4975 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
      +follows: Doctrine\ORM\PersistentCollection {#4987 …}
      +followers: Doctrine\ORM\PersistentCollection {#4989 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
      +reports: Doctrine\ORM\PersistentCollection {#4999 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
      +violations: Doctrine\ORM\PersistentCollection {#5003 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
      +awards: Doctrine\ORM\PersistentCollection {#5007 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
      +categories: Doctrine\ORM\PersistentCollection {#5011 …}
      -id: 9268
      -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
      +apId: "zero_spelled_with_an_ecks@programming.dev"
      +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "zero_spelled_with_an_ecks"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728300132 {#4945
        date: 2024-10-07 13:22:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687532092 {#4946
        date: 2023-06-23 16:54:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4942
      date: 2024-10-20 14:01:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4948 …}
    +nested: Doctrine\ORM\PersistentCollection {#4950 …}
    +votes: Doctrine\ORM\PersistentCollection {#4952 …}
    +reports: Doctrine\ORM\PersistentCollection {#4954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
    -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 {#4943
      date: 2024-01-28 08:15:09.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#23340
  +comment: App\Entity\EntryComment {#4947
    +user: App\Entity\User {#4960
      +avatar: null
      +cover: null
      +email: "zero_spelled_with_an_ecks@programming.dev"
      +username: "@zero_spelled_with_an_ecks@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729306569 {#4944
        date: 2024-10-19 04:56:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
      +entries: Doctrine\ORM\PersistentCollection {#4967 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
      +posts: Doctrine\ORM\PersistentCollection {#4975 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
      +follows: Doctrine\ORM\PersistentCollection {#4987 …}
      +followers: Doctrine\ORM\PersistentCollection {#4989 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
      +reports: Doctrine\ORM\PersistentCollection {#4999 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
      +violations: Doctrine\ORM\PersistentCollection {#5003 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
      +awards: Doctrine\ORM\PersistentCollection {#5007 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
      +categories: Doctrine\ORM\PersistentCollection {#5011 …}
      -id: 9268
      -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
      +apId: "zero_spelled_with_an_ecks@programming.dev"
      +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "zero_spelled_with_an_ecks"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728300132 {#4945
        date: 2024-10-07 13:22:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687532092 {#4946
        date: 2023-06-23 16:54:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4942
      date: 2024-10-20 14:01:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4948 …}
    +nested: Doctrine\ORM\PersistentCollection {#4950 …}
    +votes: Doctrine\ORM\PersistentCollection {#4952 …}
    +reports: Doctrine\ORM\PersistentCollection {#4954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
    -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 {#4943
      date: 2024-01-28 08:15:09.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 20.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#4960
    +avatar: null
    +cover: null
    +email: "zero_spelled_with_an_ecks@programming.dev"
    +username: "@zero_spelled_with_an_ecks@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729306569 {#4944
      date: 2024-10-19 04:56:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
    +entries: Doctrine\ORM\PersistentCollection {#4967 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
    +posts: Doctrine\ORM\PersistentCollection {#4975 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
    +follows: Doctrine\ORM\PersistentCollection {#4987 …}
    +followers: Doctrine\ORM\PersistentCollection {#4989 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
    +reports: Doctrine\ORM\PersistentCollection {#4999 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
    +violations: Doctrine\ORM\PersistentCollection {#5003 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
    +awards: Doctrine\ORM\PersistentCollection {#5007 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
    +categories: Doctrine\ORM\PersistentCollection {#5011 …}
    -id: 9268
    -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
    +apId: "zero_spelled_with_an_ecks@programming.dev"
    +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
    +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "zero_spelled_with_an_ecks"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728300132 {#4945
      date: 2024-10-07 13:22:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687532092 {#4946
      date: 2023-06-23 16:54:52.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#23385
  +user: App\Entity\User {#4960
    +avatar: null
    +cover: null
    +email: "zero_spelled_with_an_ecks@programming.dev"
    +username: "@zero_spelled_with_an_ecks@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729306569 {#4944
      date: 2024-10-19 04:56:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
    +entries: Doctrine\ORM\PersistentCollection {#4967 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
    +posts: Doctrine\ORM\PersistentCollection {#4975 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
    +follows: Doctrine\ORM\PersistentCollection {#4987 …}
    +followers: Doctrine\ORM\PersistentCollection {#4989 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
    +reports: Doctrine\ORM\PersistentCollection {#4999 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
    +violations: Doctrine\ORM\PersistentCollection {#5003 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
    +awards: Doctrine\ORM\PersistentCollection {#5007 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
    +categories: Doctrine\ORM\PersistentCollection {#5011 …}
    -id: 9268
    -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
    +apId: "zero_spelled_with_an_ecks@programming.dev"
    +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
    +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "zero_spelled_with_an_ecks"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728300132 {#4945
      date: 2024-10-07 13:22:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687532092 {#4946
      date: 2023-06-23 16:54:52.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 20.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706426109 {#4943
    date: 2024-01-28 08:15:09.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#23440
  +date: DateTimeImmutable @1706426109 {#4943
    date: 2024-01-28 08:15:09.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 20.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706426109 {#4943
    date: 2024-01-28 08:15:09.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#23494
  +createdAt: DateTimeImmutable @1706426109 {#4943
    date: 2024-01-28 08:15:09.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 20.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#4960
    +avatar: null
    +cover: null
    +email: "zero_spelled_with_an_ecks@programming.dev"
    +username: "@zero_spelled_with_an_ecks@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729306569 {#4944
      date: 2024-10-19 04:56:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
    +entries: Doctrine\ORM\PersistentCollection {#4967 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
    +posts: Doctrine\ORM\PersistentCollection {#4975 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
    +follows: Doctrine\ORM\PersistentCollection {#4987 …}
    +followers: Doctrine\ORM\PersistentCollection {#4989 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
    +reports: Doctrine\ORM\PersistentCollection {#4999 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
    +violations: Doctrine\ORM\PersistentCollection {#5003 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
    +awards: Doctrine\ORM\PersistentCollection {#5007 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
    +categories: Doctrine\ORM\PersistentCollection {#5011 …}
    -id: 9268
    -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
    +apId: "zero_spelled_with_an_ecks@programming.dev"
    +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
    +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "zero_spelled_with_an_ecks"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728300132 {#4945
      date: 2024-10-07 13:22:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687532092 {#4946
      date: 2023-06-23 16:54:52.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#23548
  +width: 40
  +height: 40
  +user: App\Entity\User {#4960
    +avatar: null
    +cover: null
    +email: "zero_spelled_with_an_ecks@programming.dev"
    +username: "@zero_spelled_with_an_ecks@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729306569 {#4944
      date: 2024-10-19 04:56:09.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
    +entries: Doctrine\ORM\PersistentCollection {#4967 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
    +posts: Doctrine\ORM\PersistentCollection {#4975 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
    +follows: Doctrine\ORM\PersistentCollection {#4987 …}
    +followers: Doctrine\ORM\PersistentCollection {#4989 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
    +reports: Doctrine\ORM\PersistentCollection {#4999 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
    +violations: Doctrine\ORM\PersistentCollection {#5003 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
    +awards: Doctrine\ORM\PersistentCollection {#5007 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
    +categories: Doctrine\ORM\PersistentCollection {#5011 …}
    -id: 9268
    -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
    +apId: "zero_spelled_with_an_ecks@programming.dev"
    +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
    +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "zero_spelled_with_an_ecks"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728300132 {#4945
      date: 2024-10-07 13:22:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687532092 {#4946
      date: 2023-06-23 16:54:52.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 20.0 MiB 0.85 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4947
    +user: App\Entity\User {#4960
      +avatar: null
      +cover: null
      +email: "zero_spelled_with_an_ecks@programming.dev"
      +username: "@zero_spelled_with_an_ecks@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729306569 {#4944
        date: 2024-10-19 04:56:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
      +entries: Doctrine\ORM\PersistentCollection {#4967 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
      +posts: Doctrine\ORM\PersistentCollection {#4975 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
      +follows: Doctrine\ORM\PersistentCollection {#4987 …}
      +followers: Doctrine\ORM\PersistentCollection {#4989 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
      +reports: Doctrine\ORM\PersistentCollection {#4999 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
      +violations: Doctrine\ORM\PersistentCollection {#5003 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
      +awards: Doctrine\ORM\PersistentCollection {#5007 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
      +categories: Doctrine\ORM\PersistentCollection {#5011 …}
      -id: 9268
      -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
      +apId: "zero_spelled_with_an_ecks@programming.dev"
      +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "zero_spelled_with_an_ecks"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728300132 {#4945
        date: 2024-10-07 13:22:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687532092 {#4946
        date: 2023-06-23 16:54:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4942
      date: 2024-10-20 14:01:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4948 …}
    +nested: Doctrine\ORM\PersistentCollection {#4950 …}
    +votes: Doctrine\ORM\PersistentCollection {#4952 …}
    +reports: Doctrine\ORM\PersistentCollection {#4954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
    -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 {#4943
      date: 2024-01-28 08:15:09.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#23617
  +subject: App\Entity\EntryComment {#4947
    +user: App\Entity\User {#4960
      +avatar: null
      +cover: null
      +email: "zero_spelled_with_an_ecks@programming.dev"
      +username: "@zero_spelled_with_an_ecks@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729306569 {#4944
        date: 2024-10-19 04:56:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
      +entries: Doctrine\ORM\PersistentCollection {#4967 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
      +posts: Doctrine\ORM\PersistentCollection {#4975 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
      +follows: Doctrine\ORM\PersistentCollection {#4987 …}
      +followers: Doctrine\ORM\PersistentCollection {#4989 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
      +reports: Doctrine\ORM\PersistentCollection {#4999 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
      +violations: Doctrine\ORM\PersistentCollection {#5003 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
      +awards: Doctrine\ORM\PersistentCollection {#5007 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
      +categories: Doctrine\ORM\PersistentCollection {#5011 …}
      -id: 9268
      -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
      +apId: "zero_spelled_with_an_ecks@programming.dev"
      +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "zero_spelled_with_an_ecks"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728300132 {#4945
        date: 2024-10-07 13:22:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687532092 {#4946
        date: 2023-06-23 16:54:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4942
      date: 2024-10-20 14:01:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4948 …}
    +nested: Doctrine\ORM\PersistentCollection {#4950 …}
    +votes: Doctrine\ORM\PersistentCollection {#4952 …}
    +reports: Doctrine\ORM\PersistentCollection {#4954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
    -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 {#4943
      date: 2024-01-28 08:15:09.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 20.0 MiB 1.43 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4947
    +user: App\Entity\User {#4960
      +avatar: null
      +cover: null
      +email: "zero_spelled_with_an_ecks@programming.dev"
      +username: "@zero_spelled_with_an_ecks@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729306569 {#4944
        date: 2024-10-19 04:56:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
      +entries: Doctrine\ORM\PersistentCollection {#4967 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
      +posts: Doctrine\ORM\PersistentCollection {#4975 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
      +follows: Doctrine\ORM\PersistentCollection {#4987 …}
      +followers: Doctrine\ORM\PersistentCollection {#4989 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
      +reports: Doctrine\ORM\PersistentCollection {#4999 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
      +violations: Doctrine\ORM\PersistentCollection {#5003 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
      +awards: Doctrine\ORM\PersistentCollection {#5007 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
      +categories: Doctrine\ORM\PersistentCollection {#5011 …}
      -id: 9268
      -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
      +apId: "zero_spelled_with_an_ecks@programming.dev"
      +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "zero_spelled_with_an_ecks"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728300132 {#4945
        date: 2024-10-07 13:22:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687532092 {#4946
        date: 2023-06-23 16:54:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4942
      date: 2024-10-20 14:01:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4948 …}
    +nested: Doctrine\ORM\PersistentCollection {#4950 …}
    +votes: Doctrine\ORM\PersistentCollection {#4952 …}
    +reports: Doctrine\ORM\PersistentCollection {#4954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
    -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 {#4943
      date: 2024-01-28 08:15:09.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#23674
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4947
    +user: App\Entity\User {#4960
      +avatar: null
      +cover: null
      +email: "zero_spelled_with_an_ecks@programming.dev"
      +username: "@zero_spelled_with_an_ecks@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729306569 {#4944
        date: 2024-10-19 04:56:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
      +entries: Doctrine\ORM\PersistentCollection {#4967 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
      +posts: Doctrine\ORM\PersistentCollection {#4975 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
      +follows: Doctrine\ORM\PersistentCollection {#4987 …}
      +followers: Doctrine\ORM\PersistentCollection {#4989 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
      +reports: Doctrine\ORM\PersistentCollection {#4999 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
      +violations: Doctrine\ORM\PersistentCollection {#5003 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
      +awards: Doctrine\ORM\PersistentCollection {#5007 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
      +categories: Doctrine\ORM\PersistentCollection {#5011 …}
      -id: 9268
      -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
      +apId: "zero_spelled_with_an_ecks@programming.dev"
      +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "zero_spelled_with_an_ecks"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728300132 {#4945
        date: 2024-10-07 13:22:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687532092 {#4946
        date: 2023-06-23 16:54:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4942
      date: 2024-10-20 14:01:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4948 …}
    +nested: Doctrine\ORM\PersistentCollection {#4950 …}
    +votes: Doctrine\ORM\PersistentCollection {#4952 …}
    +reports: Doctrine\ORM\PersistentCollection {#4954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
    -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 {#4943
      date: 2024-01-28 08:15:09.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 24.0 MiB 984.17 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4947
    +user: App\Entity\User {#4960
      +avatar: null
      +cover: null
      +email: "zero_spelled_with_an_ecks@programming.dev"
      +username: "@zero_spelled_with_an_ecks@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729306569 {#4944
        date: 2024-10-19 04:56:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
      +entries: Doctrine\ORM\PersistentCollection {#4967 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
      +posts: Doctrine\ORM\PersistentCollection {#4975 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
      +follows: Doctrine\ORM\PersistentCollection {#4987 …}
      +followers: Doctrine\ORM\PersistentCollection {#4989 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
      +reports: Doctrine\ORM\PersistentCollection {#4999 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
      +violations: Doctrine\ORM\PersistentCollection {#5003 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
      +awards: Doctrine\ORM\PersistentCollection {#5007 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
      +categories: Doctrine\ORM\PersistentCollection {#5011 …}
      -id: 9268
      -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
      +apId: "zero_spelled_with_an_ecks@programming.dev"
      +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "zero_spelled_with_an_ecks"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728300132 {#4945
        date: 2024-10-07 13:22:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687532092 {#4946
        date: 2023-06-23 16:54:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4942
      date: 2024-10-20 14:01:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4948 …}
    +nested: Doctrine\ORM\PersistentCollection {#4950 …}
    +votes: Doctrine\ORM\PersistentCollection {#4952 …}
    +reports: Doctrine\ORM\PersistentCollection {#4954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
    -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 {#4943
      date: 2024-01-28 08:15:09.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#23914
  +comment: App\Entity\EntryComment {#4947
    +user: App\Entity\User {#4960
      +avatar: null
      +cover: null
      +email: "zero_spelled_with_an_ecks@programming.dev"
      +username: "@zero_spelled_with_an_ecks@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729306569 {#4944
        date: 2024-10-19 04:56:09.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
      +entries: Doctrine\ORM\PersistentCollection {#4967 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
      +posts: Doctrine\ORM\PersistentCollection {#4975 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
      +follows: Doctrine\ORM\PersistentCollection {#4987 …}
      +followers: Doctrine\ORM\PersistentCollection {#4989 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
      +reports: Doctrine\ORM\PersistentCollection {#4999 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
      +violations: Doctrine\ORM\PersistentCollection {#5003 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
      +awards: Doctrine\ORM\PersistentCollection {#5007 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
      +categories: Doctrine\ORM\PersistentCollection {#5011 …}
      -id: 9268
      -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
      +apId: "zero_spelled_with_an_ecks@programming.dev"
      +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "zero_spelled_with_an_ecks"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728300132 {#4945
        date: 2024-10-07 13:22:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687532092 {#4946
        date: 2023-06-23 16:54:52.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#4942
      date: 2024-10-20 14:01:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4948 …}
    +nested: Doctrine\ORM\PersistentCollection {#4950 …}
    +votes: Doctrine\ORM\PersistentCollection {#4952 …}
    +reports: Doctrine\ORM\PersistentCollection {#4954 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
    -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 {#4943
      date: 2024-01-28 08:15:09.0 +01:00
    }
  }
  +nestedComments: [
    350328 => App\Entity\EntryComment {#5389
      +user: Proxies\__CG__\App\Entity\User {#5384
        +avatar: null
        +cover: null
        +email: "lemming741@lemmy.world"
        +username: "@lemming741@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729425688 {#26148
          date: 2024-10-20 14:01:28.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#26153 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26156 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#26158 …}
        +entries: Doctrine\ORM\PersistentCollection {#26160 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#26162 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#26164 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26166 …}
        +posts: Doctrine\ORM\PersistentCollection {#26168 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#26170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#26172 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#26174 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#26176 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#26178 …}
        +follows: Doctrine\ORM\PersistentCollection {#26180 …}
        +followers: Doctrine\ORM\PersistentCollection {#26182 …}
        +blocks: Doctrine\ORM\PersistentCollection {#26184 …}
        +blockers: Doctrine\ORM\PersistentCollection {#26186 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#26188 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#26190 …}
        +reports: Doctrine\ORM\PersistentCollection {#26192 …}
        +favourites: Doctrine\ORM\PersistentCollection {#26194 …}
        +violations: Doctrine\ORM\PersistentCollection {#26196 …}
        +notifications: Doctrine\ORM\PersistentCollection {#26198 …}
        +awards: Doctrine\ORM\PersistentCollection {#26200 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#26202 …}
        +categories: Doctrine\ORM\PersistentCollection {#26204 …}
        -id: 30046
        -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26206 …}
        +apId: "lemming741@lemmy.world"
        +apProfileId: "https://lemmy.world/u/lemming741"
        +apPublicUrl: "https://lemmy.world/u/lemming741"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "lemming741"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1723603311 {#26145
          date: 2024-08-14 04:41:51.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689564196 {#26147
          date: 2023-07-17 05:23:16.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5264
        +user: Proxies\__CG__\App\Entity\User {#5270
          +avatar: null
          +cover: null
          +email: "Willdrick@lemmy.world"
          +username: "@Willdrick@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729124898 {#25452
            date: 2024-10-17 02:28:18.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
          +entries: Doctrine\ORM\PersistentCollection {#25464 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
          +posts: Doctrine\ORM\PersistentCollection {#25472 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
          +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
          +follows: Doctrine\ORM\PersistentCollection {#25484 …}
          +followers: Doctrine\ORM\PersistentCollection {#25486 …}
          +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
          +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
          +reports: Doctrine\ORM\PersistentCollection {#25496 …}
          +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
          +violations: Doctrine\ORM\PersistentCollection {#25500 …}
          +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
          +awards: Doctrine\ORM\PersistentCollection {#25504 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
          +categories: Doctrine\ORM\PersistentCollection {#25508 …}
          -id: 75370
          -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
          +apId: "Willdrick@lemmy.world"
          +apProfileId: "https://lemmy.world/u/Willdrick"
          +apPublicUrl: "https://lemmy.world/u/Willdrick"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "Willdrick"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1699943177 {#25449
            date: 2023-11-14 07:26:17.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1699943176 {#25451
            date: 2023-11-14 07:26:16.0 +01:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#5121
          +user: Proxies\__CG__\App\Entity\User {#5122
            +avatar: null
            +cover: null
            +email: "arandomthought@sh.itjust.works"
            +username: "@arandomthought@sh.itjust.works"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1729103761 {#24760
              date: 2024-10-16 20:36:01.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
            +entries: Doctrine\ORM\PersistentCollection {#24772 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
            +posts: Doctrine\ORM\PersistentCollection {#24780 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
            +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
            +follows: Doctrine\ORM\PersistentCollection {#24792 …}
            +followers: Doctrine\ORM\PersistentCollection {#24794 …}
            +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
            +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
            +reports: Doctrine\ORM\PersistentCollection {#24804 …}
            +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
            +violations: Doctrine\ORM\PersistentCollection {#24808 …}
            +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
            +awards: Doctrine\ORM\PersistentCollection {#24812 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
            +categories: Doctrine\ORM\PersistentCollection {#24816 …}
            -id: 23807
            -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
            +apId: "arandomthought@sh.itjust.works"
            +apProfileId: "https://sh.itjust.works/u/arandomthought"
            +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
            +apFollowersUrl: null
            +apInboxUrl: "https://sh.itjust.works/inbox"
            +apDomain: "sh.itjust.works"
            +apPreferredUsername: "arandomthought"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1728155778 {#24757
              date: 2024-10-05 21:16:18.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1689114379 {#24759
              date: 2023-07-12 00:26:19.0 +02:00
            }
            +__isInitialized__: true
             …2
          }
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4947}
          +root: App\Entity\EntryComment {#4947}
          +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706427241 {#5119
            date: 2024-01-28 08:34:01.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
            "@zero_spelled_with_an_ecks@programming.dev"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5123 …}
          +nested: Doctrine\ORM\PersistentCollection {#5125 …}
          +votes: Doctrine\ORM\PersistentCollection {#5127 …}
          +reports: Doctrine\ORM\PersistentCollection {#5129 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
          -id: 346640
          -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/8180885"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706427241 {#5120
            date: 2024-01-28 08:34:01.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4947}
        +body: """
          A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
          \n
          I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706439476 {#5263
          date: 2024-01-28 11:57:56.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@zero_spelled_with_an_ecks@programming.dev"
          "@arandomthought@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5271 …}
        +nested: Doctrine\ORM\PersistentCollection {#5273 …}
        +votes: Doctrine\ORM\PersistentCollection {#5275 …}
        +reports: Doctrine\ORM\PersistentCollection {#5278 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
        -id: 346821
        -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7098439"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706439476 {#5266
          date: 2024-01-28 11:57:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: """
        [en.m.wikipedia.org/wiki/Wax_motor#Applications](https://en.m.wikipedia.org/wiki/Wax_motor#Applications)\n
        \n
        The reason for the stupid lockout. Pretty ingenious, but yeah they all lie. The worst offenders are heat pump dryers. I think they’re gaslighting their customers.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706548864 {#5390
        date: 2024-01-29 18:21:04.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
        "@arandomthought@sh.itjust.works"
        "@Willdrick@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5379 …}
      +nested: Doctrine\ORM\PersistentCollection {#5383 …}
      +votes: Doctrine\ORM\PersistentCollection {#5381 …}
      +reports: Doctrine\ORM\PersistentCollection {#5394 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5396 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5398 …}
      -id: 350328
      -bodyTs: "'/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':3 'custom':30 'dryer':23 'en.m.wikipedia.org':2 'en.m.wikipedia.org/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':1 'gaslight':28 'heat':21 'ingeni':11 'lie':16 'lockout':9 'offend':19 'pretti':10 'pump':22 're':27 'reason':5 'stupid':8 'think':25 'worst':18 'yeah':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7129568"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706548864 {#5387
        date: 2024-01-29 18:21:04.0 +01:00
      }
    }
    346770 => App\Entity\EntryComment {#5106
      +user: Proxies\__CG__\App\Entity\User {#5103
        +avatar: Proxies\__CG__\App\Entity\Image {#24059 …}
        +cover: null
        +email: "whyNotSquirrel@sh.itjust.works"
        +username: "@whyNotSquirrel@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729117990 {#24056
          date: 2024-10-17 00:33:10.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#24060 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24062 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#24064 …}
        +entries: Doctrine\ORM\PersistentCollection {#24066 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#24068 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#24070 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24072 …}
        +posts: Doctrine\ORM\PersistentCollection {#24074 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#24076 …}
        +postComments: Doctrine\ORM\PersistentCollection {#24078 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#24080 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#24082 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#24084 …}
        +follows: Doctrine\ORM\PersistentCollection {#24086 …}
        +followers: Doctrine\ORM\PersistentCollection {#24088 …}
        +blocks: Doctrine\ORM\PersistentCollection {#24090 …}
        +blockers: Doctrine\ORM\PersistentCollection {#24092 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#24094 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#24096 …}
        +reports: Doctrine\ORM\PersistentCollection {#24098 …}
        +favourites: Doctrine\ORM\PersistentCollection {#24100 …}
        +violations: Doctrine\ORM\PersistentCollection {#24102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#24104 …}
        +awards: Doctrine\ORM\PersistentCollection {#24106 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#24108 …}
        +categories: Doctrine\ORM\PersistentCollection {#24110 …}
        -id: 421
        -password: "$2y$13$ppIqGC/5mMj2NbnpyhmU6u8WXfY2zR8d0MNquB1bo1N0aBjh.Ue.y"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24112 …}
        +apId: "whyNotSquirrel@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/whyNotSquirrel"
        +apPublicUrl: "https://sh.itjust.works/u/whyNotSquirrel"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "whyNotSquirrel"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729081774 {#24057
          date: 2024-10-16 14:29:34.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686909652 {#24058
          date: 2023-06-16 12:00:52.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4947}
      +root: App\Entity\EntryComment {#4947}
      +body: "It’s the first time I read “partner test” and I like it, I was always bothered by the usual “expression”"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706435532 {#5107
        date: 2024-01-28 10:52:12.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5100 …}
      +nested: Doctrine\ORM\PersistentCollection {#5098 …}
      +votes: Doctrine\ORM\PersistentCollection {#5102 …}
      +reports: Doctrine\ORM\PersistentCollection {#5113 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5117 …}
      -id: 346770
      -bodyTs: "'alway':16 'bother':17 'express':21 'first':4 'like':12 'partner':8 'read':7 'test':9 'time':5 'usual':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8189953"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706435532 {#5110
        date: 2024-01-28 10:52:12.0 +01:00
      }
    }
    346640 => App\Entity\EntryComment {#5121}
    346821 => App\Entity\EntryComment {#5264}
    346945 => App\Entity\EntryComment {#5137
      +user: Proxies\__CG__\App\Entity\User {#5138
        +avatar: null
        +cover: null
        +email: "Railison@aussie.zone"
        +username: "@Railison@aussie.zone"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729135818 {#26879
          date: 2024-10-17 05:30:18.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#26884 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26887 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#26889 …}
        +entries: Doctrine\ORM\PersistentCollection {#26891 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#26893 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#26895 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26897 …}
        +posts: Doctrine\ORM\PersistentCollection {#26899 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#26901 …}
        +postComments: Doctrine\ORM\PersistentCollection {#26903 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#26905 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#26907 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#26909 …}
        +follows: Doctrine\ORM\PersistentCollection {#26911 …}
        +followers: Doctrine\ORM\PersistentCollection {#26913 …}
        +blocks: Doctrine\ORM\PersistentCollection {#26915 …}
        +blockers: Doctrine\ORM\PersistentCollection {#26917 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#26919 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#26921 …}
        +reports: Doctrine\ORM\PersistentCollection {#26923 …}
        +favourites: Doctrine\ORM\PersistentCollection {#26925 …}
        +violations: Doctrine\ORM\PersistentCollection {#26927 …}
        +notifications: Doctrine\ORM\PersistentCollection {#26929 …}
        +awards: Doctrine\ORM\PersistentCollection {#26931 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#26933 …}
        +categories: Doctrine\ORM\PersistentCollection {#26935 …}
        -id: 21512
        -password: "$2y$13$SmM4/190zG80jTs36WqIRu38ku.1tCYFsgXbAEj5f2tYiq7Jm1kxi"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26937 …}
        +apId: "Railison@aussie.zone"
        +apProfileId: "https://aussie.zone/u/Railison"
        +apPublicUrl: "https://aussie.zone/u/Railison"
        +apFollowersUrl: null
        +apInboxUrl: "https://aussie.zone/inbox"
        +apDomain: "aussie.zone"
        +apPreferredUsername: "Railison"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727979147 {#26876
          date: 2024-10-03 20:12:27.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689031518 {#26878
          date: 2023-07-11 01:25:18.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4947}
      +root: App\Entity\EntryComment {#4947}
      +body: "Ooh I’ve got a similar trigger! Instead of coloured lights, mine strobe every five minutes incessantly until I open the machine door (power usage goes down ~3W for some reason). Also notify the phones and put a banner on the TV."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706447079 {#5135
        date: 2024-01-28 14:04:39.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5139 …}
      +nested: Doctrine\ORM\PersistentCollection {#5141 …}
      +votes: Doctrine\ORM\PersistentCollection {#5143 …}
      +reports: Doctrine\ORM\PersistentCollection {#5145 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5147 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5149 …}
      -id: 346945
      -bodyTs: "'3w':28 'also':32 'banner':39 'colour':10 'door':23 'everi':14 'five':15 'goe':26 'got':4 'incess':17 'instead':8 'light':11 'machin':22 'mine':12 'minut':16 'notifi':33 'ooh':1 'open':20 'phone':35 'power':24 'put':37 'reason':31 'similar':6 'strobe':13 'trigger':7 'tv':42 'usag':25 've':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://aussie.zone/comment/6213286"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706447079 {#5136
        date: 2024-01-28 14:04:39.0 +01:00
      }
    }
    347793 => App\Entity\EntryComment {#5153
      +user: Proxies\__CG__\App\Entity\User {#5154
        +avatar: null
        +cover: null
        +email: "cynar@lemmy.world"
        +username: "@cynar@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729408250 {#27579
          date: 2024-10-20 09:10:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#27582 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27584 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#27586 …}
        +entries: Doctrine\ORM\PersistentCollection {#27588 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#27590 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#27592 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#27594 …}
        +posts: Doctrine\ORM\PersistentCollection {#27596 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#27598 …}
        +postComments: Doctrine\ORM\PersistentCollection {#27600 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#27602 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#27604 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#27606 …}
        +follows: Doctrine\ORM\PersistentCollection {#27608 …}
        +followers: Doctrine\ORM\PersistentCollection {#27610 …}
        +blocks: Doctrine\ORM\PersistentCollection {#27612 …}
        +blockers: Doctrine\ORM\PersistentCollection {#27614 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#27616 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#27618 …}
        +reports: Doctrine\ORM\PersistentCollection {#27620 …}
        +favourites: Doctrine\ORM\PersistentCollection {#27622 …}
        +violations: Doctrine\ORM\PersistentCollection {#27624 …}
        +notifications: Doctrine\ORM\PersistentCollection {#27626 …}
        +awards: Doctrine\ORM\PersistentCollection {#27628 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#27630 …}
        +categories: Doctrine\ORM\PersistentCollection {#27632 …}
        -id: 35058
        -password: "$2y$13$gfFXr34m4tjmv8WVucs8WOGFCeUIUdAX6N5PMLehq5prLSmPXbeeq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#27634 …}
        +apId: "cynar@lemmy.world"
        +apProfileId: "https://lemmy.world/u/cynar"
        +apPublicUrl: "https://lemmy.world/u/cynar"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "cynar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729099633 {#27580
          date: 2024-10-16 19:27:13.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690409914 {#27581
          date: 2023-07-27 00:18:34.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4947}
      +root: App\Entity\EntryComment {#4947}
      +body: """
        I often use the acronym WAF, Wife Acceptance Factor.\n
        \n
        Basically I need to make sure that all household setups can work completely dumb, with the central server having crashed.\n
        \n
        So far, so good.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1706471893 {#5151
        date: 2024-01-28 20:58:13.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5155 …}
      +nested: Doctrine\ORM\PersistentCollection {#5157 …}
      +votes: Doctrine\ORM\PersistentCollection {#5159 …}
      +reports: Doctrine\ORM\PersistentCollection {#5161 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5163 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5165 …}
      -id: 347793
      -bodyTs: "'accept':8 'acronym':5 'basic':10 'central':26 'complet':22 'crash':29 'dumb':23 'factor':9 'far':31 'good':33 'household':18 'make':14 'need':12 'often':2 'server':27 'setup':19 'sure':15 'use':3 'waf':6 'wife':7 'work':21"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7108839"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706471893 {#5152
        date: 2024-01-28 20:58:13.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 20.0 MiB 316.50 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5106
    +user: Proxies\__CG__\App\Entity\User {#5103
      +avatar: Proxies\__CG__\App\Entity\Image {#24059 …}
      +cover: null
      +email: "whyNotSquirrel@sh.itjust.works"
      +username: "@whyNotSquirrel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729117990 {#24056
        date: 2024-10-17 00:33:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24060 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24062 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24064 …}
      +entries: Doctrine\ORM\PersistentCollection {#24066 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24068 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24070 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24072 …}
      +posts: Doctrine\ORM\PersistentCollection {#24074 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24076 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24078 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24080 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24082 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24084 …}
      +follows: Doctrine\ORM\PersistentCollection {#24086 …}
      +followers: Doctrine\ORM\PersistentCollection {#24088 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24090 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24092 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24094 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24096 …}
      +reports: Doctrine\ORM\PersistentCollection {#24098 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24100 …}
      +violations: Doctrine\ORM\PersistentCollection {#24102 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24104 …}
      +awards: Doctrine\ORM\PersistentCollection {#24106 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24108 …}
      +categories: Doctrine\ORM\PersistentCollection {#24110 …}
      -id: 421
      -password: "$2y$13$ppIqGC/5mMj2NbnpyhmU6u8WXfY2zR8d0MNquB1bo1N0aBjh.Ue.y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24112 …}
      +apId: "whyNotSquirrel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/whyNotSquirrel"
      +apPublicUrl: "https://sh.itjust.works/u/whyNotSquirrel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "whyNotSquirrel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729081774 {#24057
        date: 2024-10-16 14:29:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686909652 {#24058
        date: 2023-06-16 12:00:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "It’s the first time I read “partner test” and I like it, I was always bothered by the usual “expression”"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706435532 {#5107
      date: 2024-01-28 10:52:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5100 …}
    +nested: Doctrine\ORM\PersistentCollection {#5098 …}
    +votes: Doctrine\ORM\PersistentCollection {#5102 …}
    +reports: Doctrine\ORM\PersistentCollection {#5113 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5117 …}
    -id: 346770
    -bodyTs: "'alway':16 'bother':17 'express':21 'first':4 'like':12 'partner':8 'read':7 'test':9 'time':5 'usual':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8189953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706435532 {#5110
      date: 2024-01-28 10:52:12.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#23974
  +comment: App\Entity\EntryComment {#5106
    +user: Proxies\__CG__\App\Entity\User {#5103
      +avatar: Proxies\__CG__\App\Entity\Image {#24059 …}
      +cover: null
      +email: "whyNotSquirrel@sh.itjust.works"
      +username: "@whyNotSquirrel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729117990 {#24056
        date: 2024-10-17 00:33:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24060 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24062 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24064 …}
      +entries: Doctrine\ORM\PersistentCollection {#24066 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24068 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24070 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24072 …}
      +posts: Doctrine\ORM\PersistentCollection {#24074 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24076 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24078 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24080 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24082 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24084 …}
      +follows: Doctrine\ORM\PersistentCollection {#24086 …}
      +followers: Doctrine\ORM\PersistentCollection {#24088 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24090 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24092 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24094 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24096 …}
      +reports: Doctrine\ORM\PersistentCollection {#24098 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24100 …}
      +violations: Doctrine\ORM\PersistentCollection {#24102 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24104 …}
      +awards: Doctrine\ORM\PersistentCollection {#24106 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24108 …}
      +categories: Doctrine\ORM\PersistentCollection {#24110 …}
      -id: 421
      -password: "$2y$13$ppIqGC/5mMj2NbnpyhmU6u8WXfY2zR8d0MNquB1bo1N0aBjh.Ue.y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24112 …}
      +apId: "whyNotSquirrel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/whyNotSquirrel"
      +apPublicUrl: "https://sh.itjust.works/u/whyNotSquirrel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "whyNotSquirrel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729081774 {#24057
        date: 2024-10-16 14:29:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686909652 {#24058
        date: 2023-06-16 12:00:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "It’s the first time I read “partner test” and I like it, I was always bothered by the usual “expression”"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706435532 {#5107
      date: 2024-01-28 10:52:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5100 …}
    +nested: Doctrine\ORM\PersistentCollection {#5098 …}
    +votes: Doctrine\ORM\PersistentCollection {#5102 …}
    +reports: Doctrine\ORM\PersistentCollection {#5113 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5117 …}
    -id: 346770
    -bodyTs: "'alway':16 'bother':17 'express':21 'first':4 'like':12 'partner':8 'read':7 'test':9 'time':5 'usual':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8189953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706435532 {#5110
      date: 2024-01-28 10:52:12.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 20.0 MiB 155.31 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5103
    +avatar: Proxies\__CG__\App\Entity\Image {#24059 …}
    +cover: null
    +email: "whyNotSquirrel@sh.itjust.works"
    +username: "@whyNotSquirrel@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729117990 {#24056
      date: 2024-10-17 00:33:10.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#24060 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24062 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#24064 …}
    +entries: Doctrine\ORM\PersistentCollection {#24066 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#24068 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#24070 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24072 …}
    +posts: Doctrine\ORM\PersistentCollection {#24074 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#24076 …}
    +postComments: Doctrine\ORM\PersistentCollection {#24078 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#24080 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#24082 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#24084 …}
    +follows: Doctrine\ORM\PersistentCollection {#24086 …}
    +followers: Doctrine\ORM\PersistentCollection {#24088 …}
    +blocks: Doctrine\ORM\PersistentCollection {#24090 …}
    +blockers: Doctrine\ORM\PersistentCollection {#24092 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#24094 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#24096 …}
    +reports: Doctrine\ORM\PersistentCollection {#24098 …}
    +favourites: Doctrine\ORM\PersistentCollection {#24100 …}
    +violations: Doctrine\ORM\PersistentCollection {#24102 …}
    +notifications: Doctrine\ORM\PersistentCollection {#24104 …}
    +awards: Doctrine\ORM\PersistentCollection {#24106 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#24108 …}
    +categories: Doctrine\ORM\PersistentCollection {#24110 …}
    -id: 421
    -password: "$2y$13$ppIqGC/5mMj2NbnpyhmU6u8WXfY2zR8d0MNquB1bo1N0aBjh.Ue.y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24112 …}
    +apId: "whyNotSquirrel@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/whyNotSquirrel"
    +apPublicUrl: "https://sh.itjust.works/u/whyNotSquirrel"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "whyNotSquirrel"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729081774 {#24057
      date: 2024-10-16 14:29:34.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686909652 {#24058
      date: 2023-06-16 12:00:52.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#24019
  +user: Proxies\__CG__\App\Entity\User {#5103
    +avatar: Proxies\__CG__\App\Entity\Image {#24059 …}
    +cover: null
    +email: "whyNotSquirrel@sh.itjust.works"
    +username: "@whyNotSquirrel@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729117990 {#24056
      date: 2024-10-17 00:33:10.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#24060 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24062 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#24064 …}
    +entries: Doctrine\ORM\PersistentCollection {#24066 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#24068 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#24070 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24072 …}
    +posts: Doctrine\ORM\PersistentCollection {#24074 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#24076 …}
    +postComments: Doctrine\ORM\PersistentCollection {#24078 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#24080 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#24082 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#24084 …}
    +follows: Doctrine\ORM\PersistentCollection {#24086 …}
    +followers: Doctrine\ORM\PersistentCollection {#24088 …}
    +blocks: Doctrine\ORM\PersistentCollection {#24090 …}
    +blockers: Doctrine\ORM\PersistentCollection {#24092 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#24094 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#24096 …}
    +reports: Doctrine\ORM\PersistentCollection {#24098 …}
    +favourites: Doctrine\ORM\PersistentCollection {#24100 …}
    +violations: Doctrine\ORM\PersistentCollection {#24102 …}
    +notifications: Doctrine\ORM\PersistentCollection {#24104 …}
    +awards: Doctrine\ORM\PersistentCollection {#24106 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#24108 …}
    +categories: Doctrine\ORM\PersistentCollection {#24110 …}
    -id: 421
    -password: "$2y$13$ppIqGC/5mMj2NbnpyhmU6u8WXfY2zR8d0MNquB1bo1N0aBjh.Ue.y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24112 …}
    +apId: "whyNotSquirrel@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/whyNotSquirrel"
    +apPublicUrl: "https://sh.itjust.works/u/whyNotSquirrel"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "whyNotSquirrel"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729081774 {#24057
      date: 2024-10-16 14:29:34.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686909652 {#24058
      date: 2023-06-16 12:00:52.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 20.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1706435532 {#5110
    date: 2024-01-28 10:52:12.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#24133
  +date: DateTimeImmutable @1706435532 {#5110
    date: 2024-01-28 10:52:12.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 20.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706435532 {#5110
    date: 2024-01-28 10:52:12.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#24187
  +createdAt: DateTimeImmutable @1706435532 {#5110
    date: 2024-01-28 10:52:12.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 20.0 MiB 46.59 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5103
    +avatar: Proxies\__CG__\App\Entity\Image {#24059 …}
    +cover: null
    +email: "whyNotSquirrel@sh.itjust.works"
    +username: "@whyNotSquirrel@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729117990 {#24056
      date: 2024-10-17 00:33:10.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#24060 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24062 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#24064 …}
    +entries: Doctrine\ORM\PersistentCollection {#24066 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#24068 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#24070 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24072 …}
    +posts: Doctrine\ORM\PersistentCollection {#24074 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#24076 …}
    +postComments: Doctrine\ORM\PersistentCollection {#24078 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#24080 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#24082 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#24084 …}
    +follows: Doctrine\ORM\PersistentCollection {#24086 …}
    +followers: Doctrine\ORM\PersistentCollection {#24088 …}
    +blocks: Doctrine\ORM\PersistentCollection {#24090 …}
    +blockers: Doctrine\ORM\PersistentCollection {#24092 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#24094 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#24096 …}
    +reports: Doctrine\ORM\PersistentCollection {#24098 …}
    +favourites: Doctrine\ORM\PersistentCollection {#24100 …}
    +violations: Doctrine\ORM\PersistentCollection {#24102 …}
    +notifications: Doctrine\ORM\PersistentCollection {#24104 …}
    +awards: Doctrine\ORM\PersistentCollection {#24106 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#24108 …}
    +categories: Doctrine\ORM\PersistentCollection {#24110 …}
    -id: 421
    -password: "$2y$13$ppIqGC/5mMj2NbnpyhmU6u8WXfY2zR8d0MNquB1bo1N0aBjh.Ue.y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24112 …}
    +apId: "whyNotSquirrel@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/whyNotSquirrel"
    +apPublicUrl: "https://sh.itjust.works/u/whyNotSquirrel"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "whyNotSquirrel"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729081774 {#24057
      date: 2024-10-16 14:29:34.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686909652 {#24058
      date: 2023-06-16 12:00:52.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#24241
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5103
    +avatar: Proxies\__CG__\App\Entity\Image {#24059 …}
    +cover: null
    +email: "whyNotSquirrel@sh.itjust.works"
    +username: "@whyNotSquirrel@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729117990 {#24056
      date: 2024-10-17 00:33:10.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#24060 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24062 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#24064 …}
    +entries: Doctrine\ORM\PersistentCollection {#24066 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#24068 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#24070 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24072 …}
    +posts: Doctrine\ORM\PersistentCollection {#24074 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#24076 …}
    +postComments: Doctrine\ORM\PersistentCollection {#24078 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#24080 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#24082 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#24084 …}
    +follows: Doctrine\ORM\PersistentCollection {#24086 …}
    +followers: Doctrine\ORM\PersistentCollection {#24088 …}
    +blocks: Doctrine\ORM\PersistentCollection {#24090 …}
    +blockers: Doctrine\ORM\PersistentCollection {#24092 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#24094 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#24096 …}
    +reports: Doctrine\ORM\PersistentCollection {#24098 …}
    +favourites: Doctrine\ORM\PersistentCollection {#24100 …}
    +violations: Doctrine\ORM\PersistentCollection {#24102 …}
    +notifications: Doctrine\ORM\PersistentCollection {#24104 …}
    +awards: Doctrine\ORM\PersistentCollection {#24106 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#24108 …}
    +categories: Doctrine\ORM\PersistentCollection {#24110 …}
    -id: 421
    -password: "$2y$13$ppIqGC/5mMj2NbnpyhmU6u8WXfY2zR8d0MNquB1bo1N0aBjh.Ue.y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24112 …}
    +apId: "whyNotSquirrel@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/whyNotSquirrel"
    +apPublicUrl: "https://sh.itjust.works/u/whyNotSquirrel"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "whyNotSquirrel"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729081774 {#24057
      date: 2024-10-16 14:29:34.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686909652 {#24058
      date: 2023-06-16 12:00:52.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 20.0 MiB 0.48 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5106
    +user: Proxies\__CG__\App\Entity\User {#5103
      +avatar: Proxies\__CG__\App\Entity\Image {#24059 …}
      +cover: null
      +email: "whyNotSquirrel@sh.itjust.works"
      +username: "@whyNotSquirrel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729117990 {#24056
        date: 2024-10-17 00:33:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24060 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24062 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24064 …}
      +entries: Doctrine\ORM\PersistentCollection {#24066 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24068 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24070 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24072 …}
      +posts: Doctrine\ORM\PersistentCollection {#24074 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24076 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24078 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24080 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24082 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24084 …}
      +follows: Doctrine\ORM\PersistentCollection {#24086 …}
      +followers: Doctrine\ORM\PersistentCollection {#24088 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24090 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24092 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24094 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24096 …}
      +reports: Doctrine\ORM\PersistentCollection {#24098 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24100 …}
      +violations: Doctrine\ORM\PersistentCollection {#24102 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24104 …}
      +awards: Doctrine\ORM\PersistentCollection {#24106 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24108 …}
      +categories: Doctrine\ORM\PersistentCollection {#24110 …}
      -id: 421
      -password: "$2y$13$ppIqGC/5mMj2NbnpyhmU6u8WXfY2zR8d0MNquB1bo1N0aBjh.Ue.y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24112 …}
      +apId: "whyNotSquirrel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/whyNotSquirrel"
      +apPublicUrl: "https://sh.itjust.works/u/whyNotSquirrel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "whyNotSquirrel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729081774 {#24057
        date: 2024-10-16 14:29:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686909652 {#24058
        date: 2023-06-16 12:00:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "It’s the first time I read “partner test” and I like it, I was always bothered by the usual “expression”"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706435532 {#5107
      date: 2024-01-28 10:52:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5100 …}
    +nested: Doctrine\ORM\PersistentCollection {#5098 …}
    +votes: Doctrine\ORM\PersistentCollection {#5102 …}
    +reports: Doctrine\ORM\PersistentCollection {#5113 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5117 …}
    -id: 346770
    -bodyTs: "'alway':16 'bother':17 'express':21 'first':4 'like':12 'partner':8 'read':7 'test':9 'time':5 'usual':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8189953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706435532 {#5110
      date: 2024-01-28 10:52:12.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#24312
  +subject: App\Entity\EntryComment {#5106
    +user: Proxies\__CG__\App\Entity\User {#5103
      +avatar: Proxies\__CG__\App\Entity\Image {#24059 …}
      +cover: null
      +email: "whyNotSquirrel@sh.itjust.works"
      +username: "@whyNotSquirrel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729117990 {#24056
        date: 2024-10-17 00:33:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24060 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24062 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24064 …}
      +entries: Doctrine\ORM\PersistentCollection {#24066 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24068 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24070 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24072 …}
      +posts: Doctrine\ORM\PersistentCollection {#24074 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24076 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24078 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24080 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24082 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24084 …}
      +follows: Doctrine\ORM\PersistentCollection {#24086 …}
      +followers: Doctrine\ORM\PersistentCollection {#24088 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24090 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24092 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24094 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24096 …}
      +reports: Doctrine\ORM\PersistentCollection {#24098 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24100 …}
      +violations: Doctrine\ORM\PersistentCollection {#24102 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24104 …}
      +awards: Doctrine\ORM\PersistentCollection {#24106 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24108 …}
      +categories: Doctrine\ORM\PersistentCollection {#24110 …}
      -id: 421
      -password: "$2y$13$ppIqGC/5mMj2NbnpyhmU6u8WXfY2zR8d0MNquB1bo1N0aBjh.Ue.y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24112 …}
      +apId: "whyNotSquirrel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/whyNotSquirrel"
      +apPublicUrl: "https://sh.itjust.works/u/whyNotSquirrel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "whyNotSquirrel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729081774 {#24057
        date: 2024-10-16 14:29:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686909652 {#24058
        date: 2023-06-16 12:00:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "It’s the first time I read “partner test” and I like it, I was always bothered by the usual “expression”"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706435532 {#5107
      date: 2024-01-28 10:52:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5100 …}
    +nested: Doctrine\ORM\PersistentCollection {#5098 …}
    +votes: Doctrine\ORM\PersistentCollection {#5102 …}
    +reports: Doctrine\ORM\PersistentCollection {#5113 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5117 …}
    -id: 346770
    -bodyTs: "'alway':16 'bother':17 'express':21 'first':4 'like':12 'partner':8 'read':7 'test':9 'time':5 'usual':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8189953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706435532 {#5110
      date: 2024-01-28 10:52:12.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 20.0 MiB 1.50 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5106
    +user: Proxies\__CG__\App\Entity\User {#5103
      +avatar: Proxies\__CG__\App\Entity\Image {#24059 …}
      +cover: null
      +email: "whyNotSquirrel@sh.itjust.works"
      +username: "@whyNotSquirrel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729117990 {#24056
        date: 2024-10-17 00:33:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24060 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24062 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24064 …}
      +entries: Doctrine\ORM\PersistentCollection {#24066 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24068 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24070 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24072 …}
      +posts: Doctrine\ORM\PersistentCollection {#24074 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24076 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24078 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24080 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24082 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24084 …}
      +follows: Doctrine\ORM\PersistentCollection {#24086 …}
      +followers: Doctrine\ORM\PersistentCollection {#24088 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24090 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24092 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24094 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24096 …}
      +reports: Doctrine\ORM\PersistentCollection {#24098 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24100 …}
      +violations: Doctrine\ORM\PersistentCollection {#24102 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24104 …}
      +awards: Doctrine\ORM\PersistentCollection {#24106 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24108 …}
      +categories: Doctrine\ORM\PersistentCollection {#24110 …}
      -id: 421
      -password: "$2y$13$ppIqGC/5mMj2NbnpyhmU6u8WXfY2zR8d0MNquB1bo1N0aBjh.Ue.y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24112 …}
      +apId: "whyNotSquirrel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/whyNotSquirrel"
      +apPublicUrl: "https://sh.itjust.works/u/whyNotSquirrel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "whyNotSquirrel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729081774 {#24057
        date: 2024-10-16 14:29:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686909652 {#24058
        date: 2023-06-16 12:00:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "It’s the first time I read “partner test” and I like it, I was always bothered by the usual “expression”"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706435532 {#5107
      date: 2024-01-28 10:52:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5100 …}
    +nested: Doctrine\ORM\PersistentCollection {#5098 …}
    +votes: Doctrine\ORM\PersistentCollection {#5102 …}
    +reports: Doctrine\ORM\PersistentCollection {#5113 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5117 …}
    -id: 346770
    -bodyTs: "'alway':16 'bother':17 'express':21 'first':4 'like':12 'partner':8 'read':7 'test':9 'time':5 'usual':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8189953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706435532 {#5110
      date: 2024-01-28 10:52:12.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#24369
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5106
    +user: Proxies\__CG__\App\Entity\User {#5103
      +avatar: Proxies\__CG__\App\Entity\Image {#24059 …}
      +cover: null
      +email: "whyNotSquirrel@sh.itjust.works"
      +username: "@whyNotSquirrel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729117990 {#24056
        date: 2024-10-17 00:33:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24060 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24062 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24064 …}
      +entries: Doctrine\ORM\PersistentCollection {#24066 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24068 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24070 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24072 …}
      +posts: Doctrine\ORM\PersistentCollection {#24074 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24076 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24078 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24080 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24082 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24084 …}
      +follows: Doctrine\ORM\PersistentCollection {#24086 …}
      +followers: Doctrine\ORM\PersistentCollection {#24088 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24090 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24092 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24094 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24096 …}
      +reports: Doctrine\ORM\PersistentCollection {#24098 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24100 …}
      +violations: Doctrine\ORM\PersistentCollection {#24102 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24104 …}
      +awards: Doctrine\ORM\PersistentCollection {#24106 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24108 …}
      +categories: Doctrine\ORM\PersistentCollection {#24110 …}
      -id: 421
      -password: "$2y$13$ppIqGC/5mMj2NbnpyhmU6u8WXfY2zR8d0MNquB1bo1N0aBjh.Ue.y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24112 …}
      +apId: "whyNotSquirrel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/whyNotSquirrel"
      +apPublicUrl: "https://sh.itjust.works/u/whyNotSquirrel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "whyNotSquirrel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729081774 {#24057
        date: 2024-10-16 14:29:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686909652 {#24058
        date: 2023-06-16 12:00:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "It’s the first time I read “partner test” and I like it, I was always bothered by the usual “expression”"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706435532 {#5107
      date: 2024-01-28 10:52:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5100 …}
    +nested: Doctrine\ORM\PersistentCollection {#5098 …}
    +votes: Doctrine\ORM\PersistentCollection {#5102 …}
    +reports: Doctrine\ORM\PersistentCollection {#5113 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5117 …}
    -id: 346770
    -bodyTs: "'alway':16 'bother':17 'express':21 'first':4 'like':12 'partner':8 'read':7 'test':9 'time':5 'usual':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8189953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706435532 {#5110
      date: 2024-01-28 10:52:12.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 20.0 MiB 1.67 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5106
    +user: Proxies\__CG__\App\Entity\User {#5103
      +avatar: Proxies\__CG__\App\Entity\Image {#24059 …}
      +cover: null
      +email: "whyNotSquirrel@sh.itjust.works"
      +username: "@whyNotSquirrel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729117990 {#24056
        date: 2024-10-17 00:33:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24060 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24062 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24064 …}
      +entries: Doctrine\ORM\PersistentCollection {#24066 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24068 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24070 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24072 …}
      +posts: Doctrine\ORM\PersistentCollection {#24074 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24076 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24078 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24080 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24082 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24084 …}
      +follows: Doctrine\ORM\PersistentCollection {#24086 …}
      +followers: Doctrine\ORM\PersistentCollection {#24088 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24090 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24092 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24094 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24096 …}
      +reports: Doctrine\ORM\PersistentCollection {#24098 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24100 …}
      +violations: Doctrine\ORM\PersistentCollection {#24102 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24104 …}
      +awards: Doctrine\ORM\PersistentCollection {#24106 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24108 …}
      +categories: Doctrine\ORM\PersistentCollection {#24110 …}
      -id: 421
      -password: "$2y$13$ppIqGC/5mMj2NbnpyhmU6u8WXfY2zR8d0MNquB1bo1N0aBjh.Ue.y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24112 …}
      +apId: "whyNotSquirrel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/whyNotSquirrel"
      +apPublicUrl: "https://sh.itjust.works/u/whyNotSquirrel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "whyNotSquirrel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729081774 {#24057
        date: 2024-10-16 14:29:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686909652 {#24058
        date: 2023-06-16 12:00:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "It’s the first time I read “partner test” and I like it, I was always bothered by the usual “expression”"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706435532 {#5107
      date: 2024-01-28 10:52:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5100 …}
    +nested: Doctrine\ORM\PersistentCollection {#5098 …}
    +votes: Doctrine\ORM\PersistentCollection {#5102 …}
    +reports: Doctrine\ORM\PersistentCollection {#5113 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5117 …}
    -id: 346770
    -bodyTs: "'alway':16 'bother':17 'express':21 'first':4 'like':12 'partner':8 'read':7 'test':9 'time':5 'usual':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8189953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706435532 {#5110
      date: 2024-01-28 10:52:12.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#24609
  +comment: App\Entity\EntryComment {#5106
    +user: Proxies\__CG__\App\Entity\User {#5103
      +avatar: Proxies\__CG__\App\Entity\Image {#24059 …}
      +cover: null
      +email: "whyNotSquirrel@sh.itjust.works"
      +username: "@whyNotSquirrel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729117990 {#24056
        date: 2024-10-17 00:33:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24060 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24062 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24064 …}
      +entries: Doctrine\ORM\PersistentCollection {#24066 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24068 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24070 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24072 …}
      +posts: Doctrine\ORM\PersistentCollection {#24074 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24076 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24078 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24080 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24082 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24084 …}
      +follows: Doctrine\ORM\PersistentCollection {#24086 …}
      +followers: Doctrine\ORM\PersistentCollection {#24088 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24090 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24092 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24094 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24096 …}
      +reports: Doctrine\ORM\PersistentCollection {#24098 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24100 …}
      +violations: Doctrine\ORM\PersistentCollection {#24102 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24104 …}
      +awards: Doctrine\ORM\PersistentCollection {#24106 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24108 …}
      +categories: Doctrine\ORM\PersistentCollection {#24110 …}
      -id: 421
      -password: "$2y$13$ppIqGC/5mMj2NbnpyhmU6u8WXfY2zR8d0MNquB1bo1N0aBjh.Ue.y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24112 …}
      +apId: "whyNotSquirrel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/whyNotSquirrel"
      +apPublicUrl: "https://sh.itjust.works/u/whyNotSquirrel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "whyNotSquirrel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729081774 {#24057
        date: 2024-10-16 14:29:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686909652 {#24058
        date: 2023-06-16 12:00:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "It’s the first time I read “partner test” and I like it, I was always bothered by the usual “expression”"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706435532 {#5107
      date: 2024-01-28 10:52:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5100 …}
    +nested: Doctrine\ORM\PersistentCollection {#5098 …}
    +votes: Doctrine\ORM\PersistentCollection {#5102 …}
    +reports: Doctrine\ORM\PersistentCollection {#5113 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5117 …}
    -id: 346770
    -bodyTs: "'alway':16 'bother':17 'express':21 'first':4 'like':12 'partner':8 'read':7 'test':9 'time':5 'usual':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8189953"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706435532 {#5110
      date: 2024-01-28 10:52:12.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 22.0 MiB 324.35 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5121
    +user: Proxies\__CG__\App\Entity\User {#5122
      +avatar: null
      +cover: null
      +email: "arandomthought@sh.itjust.works"
      +username: "@arandomthought@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729103761 {#24760
        date: 2024-10-16 20:36:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
      +entries: Doctrine\ORM\PersistentCollection {#24772 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
      +posts: Doctrine\ORM\PersistentCollection {#24780 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
      +follows: Doctrine\ORM\PersistentCollection {#24792 …}
      +followers: Doctrine\ORM\PersistentCollection {#24794 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
      +reports: Doctrine\ORM\PersistentCollection {#24804 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
      +violations: Doctrine\ORM\PersistentCollection {#24808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
      +awards: Doctrine\ORM\PersistentCollection {#24812 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
      +categories: Doctrine\ORM\PersistentCollection {#24816 …}
      -id: 23807
      -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
      +apId: "arandomthought@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arandomthought"
      +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arandomthought"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728155778 {#24757
        date: 2024-10-05 21:16:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689114379 {#24759
        date: 2023-07-12 00:26:19.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706427241 {#5119
      date: 2024-01-28 08:34:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5123 …}
    +nested: Doctrine\ORM\PersistentCollection {#5125 …}
    +votes: Doctrine\ORM\PersistentCollection {#5127 …}
    +reports: Doctrine\ORM\PersistentCollection {#5129 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
    -id: 346640
    -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8180885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706427241 {#5120
      date: 2024-01-28 08:34:01.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#24675
  +comment: App\Entity\EntryComment {#5121
    +user: Proxies\__CG__\App\Entity\User {#5122
      +avatar: null
      +cover: null
      +email: "arandomthought@sh.itjust.works"
      +username: "@arandomthought@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729103761 {#24760
        date: 2024-10-16 20:36:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
      +entries: Doctrine\ORM\PersistentCollection {#24772 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
      +posts: Doctrine\ORM\PersistentCollection {#24780 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
      +follows: Doctrine\ORM\PersistentCollection {#24792 …}
      +followers: Doctrine\ORM\PersistentCollection {#24794 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
      +reports: Doctrine\ORM\PersistentCollection {#24804 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
      +violations: Doctrine\ORM\PersistentCollection {#24808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
      +awards: Doctrine\ORM\PersistentCollection {#24812 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
      +categories: Doctrine\ORM\PersistentCollection {#24816 …}
      -id: 23807
      -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
      +apId: "arandomthought@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arandomthought"
      +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arandomthought"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728155778 {#24757
        date: 2024-10-05 21:16:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689114379 {#24759
        date: 2023-07-12 00:26:19.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706427241 {#5119
      date: 2024-01-28 08:34:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5123 …}
    +nested: Doctrine\ORM\PersistentCollection {#5125 …}
    +votes: Doctrine\ORM\PersistentCollection {#5127 …}
    +reports: Doctrine\ORM\PersistentCollection {#5129 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
    -id: 346640
    -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8180885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706427241 {#5120
      date: 2024-01-28 08:34:01.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 20.0 MiB 184.93 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5122
    +avatar: null
    +cover: null
    +email: "arandomthought@sh.itjust.works"
    +username: "@arandomthought@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729103761 {#24760
      date: 2024-10-16 20:36:01.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
    +entries: Doctrine\ORM\PersistentCollection {#24772 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
    +posts: Doctrine\ORM\PersistentCollection {#24780 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
    +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
    +follows: Doctrine\ORM\PersistentCollection {#24792 …}
    +followers: Doctrine\ORM\PersistentCollection {#24794 …}
    +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
    +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
    +reports: Doctrine\ORM\PersistentCollection {#24804 …}
    +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
    +violations: Doctrine\ORM\PersistentCollection {#24808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
    +awards: Doctrine\ORM\PersistentCollection {#24812 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
    +categories: Doctrine\ORM\PersistentCollection {#24816 …}
    -id: 23807
    -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
    +apId: "arandomthought@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/arandomthought"
    +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "arandomthought"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728155778 {#24757
      date: 2024-10-05 21:16:18.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689114379 {#24759
      date: 2023-07-12 00:26:19.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#24720
  +user: Proxies\__CG__\App\Entity\User {#5122
    +avatar: null
    +cover: null
    +email: "arandomthought@sh.itjust.works"
    +username: "@arandomthought@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729103761 {#24760
      date: 2024-10-16 20:36:01.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
    +entries: Doctrine\ORM\PersistentCollection {#24772 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
    +posts: Doctrine\ORM\PersistentCollection {#24780 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
    +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
    +follows: Doctrine\ORM\PersistentCollection {#24792 …}
    +followers: Doctrine\ORM\PersistentCollection {#24794 …}
    +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
    +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
    +reports: Doctrine\ORM\PersistentCollection {#24804 …}
    +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
    +violations: Doctrine\ORM\PersistentCollection {#24808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
    +awards: Doctrine\ORM\PersistentCollection {#24812 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
    +categories: Doctrine\ORM\PersistentCollection {#24816 …}
    -id: 23807
    -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
    +apId: "arandomthought@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/arandomthought"
    +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "arandomthought"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728155778 {#24757
      date: 2024-10-05 21:16:18.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689114379 {#24759
      date: 2023-07-12 00:26:19.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 20.0 MiB 0.51 ms
Input props
[
  "date" => DateTimeImmutable @1706427241 {#5120
    date: 2024-01-28 08:34:01.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#24838
  +date: DateTimeImmutable @1706427241 {#5120
    date: 2024-01-28 08:34:01.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 20.0 MiB 0.16 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706427241 {#5120
    date: 2024-01-28 08:34:01.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#24892
  +createdAt: DateTimeImmutable @1706427241 {#5120
    date: 2024-01-28 08:34:01.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 20.0 MiB 0.23 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5122
    +avatar: null
    +cover: null
    +email: "arandomthought@sh.itjust.works"
    +username: "@arandomthought@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729103761 {#24760
      date: 2024-10-16 20:36:01.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
    +entries: Doctrine\ORM\PersistentCollection {#24772 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
    +posts: Doctrine\ORM\PersistentCollection {#24780 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
    +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
    +follows: Doctrine\ORM\PersistentCollection {#24792 …}
    +followers: Doctrine\ORM\PersistentCollection {#24794 …}
    +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
    +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
    +reports: Doctrine\ORM\PersistentCollection {#24804 …}
    +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
    +violations: Doctrine\ORM\PersistentCollection {#24808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
    +awards: Doctrine\ORM\PersistentCollection {#24812 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
    +categories: Doctrine\ORM\PersistentCollection {#24816 …}
    -id: 23807
    -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
    +apId: "arandomthought@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/arandomthought"
    +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "arandomthought"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728155778 {#24757
      date: 2024-10-05 21:16:18.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689114379 {#24759
      date: 2023-07-12 00:26:19.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#24946
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5122
    +avatar: null
    +cover: null
    +email: "arandomthought@sh.itjust.works"
    +username: "@arandomthought@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729103761 {#24760
      date: 2024-10-16 20:36:01.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
    +entries: Doctrine\ORM\PersistentCollection {#24772 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
    +posts: Doctrine\ORM\PersistentCollection {#24780 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
    +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
    +follows: Doctrine\ORM\PersistentCollection {#24792 …}
    +followers: Doctrine\ORM\PersistentCollection {#24794 …}
    +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
    +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
    +reports: Doctrine\ORM\PersistentCollection {#24804 …}
    +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
    +violations: Doctrine\ORM\PersistentCollection {#24808 …}
    +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
    +awards: Doctrine\ORM\PersistentCollection {#24812 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
    +categories: Doctrine\ORM\PersistentCollection {#24816 …}
    -id: 23807
    -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
    +apId: "arandomthought@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/arandomthought"
    +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "arandomthought"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728155778 {#24757
      date: 2024-10-05 21:16:18.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689114379 {#24759
      date: 2023-07-12 00:26:19.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 20.0 MiB 0.75 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5121
    +user: Proxies\__CG__\App\Entity\User {#5122
      +avatar: null
      +cover: null
      +email: "arandomthought@sh.itjust.works"
      +username: "@arandomthought@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729103761 {#24760
        date: 2024-10-16 20:36:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
      +entries: Doctrine\ORM\PersistentCollection {#24772 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
      +posts: Doctrine\ORM\PersistentCollection {#24780 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
      +follows: Doctrine\ORM\PersistentCollection {#24792 …}
      +followers: Doctrine\ORM\PersistentCollection {#24794 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
      +reports: Doctrine\ORM\PersistentCollection {#24804 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
      +violations: Doctrine\ORM\PersistentCollection {#24808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
      +awards: Doctrine\ORM\PersistentCollection {#24812 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
      +categories: Doctrine\ORM\PersistentCollection {#24816 …}
      -id: 23807
      -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
      +apId: "arandomthought@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arandomthought"
      +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arandomthought"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728155778 {#24757
        date: 2024-10-05 21:16:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689114379 {#24759
        date: 2023-07-12 00:26:19.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706427241 {#5119
      date: 2024-01-28 08:34:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5123 …}
    +nested: Doctrine\ORM\PersistentCollection {#5125 …}
    +votes: Doctrine\ORM\PersistentCollection {#5127 …}
    +reports: Doctrine\ORM\PersistentCollection {#5129 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
    -id: 346640
    -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8180885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706427241 {#5120
      date: 2024-01-28 08:34:01.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#25015
  +subject: App\Entity\EntryComment {#5121
    +user: Proxies\__CG__\App\Entity\User {#5122
      +avatar: null
      +cover: null
      +email: "arandomthought@sh.itjust.works"
      +username: "@arandomthought@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729103761 {#24760
        date: 2024-10-16 20:36:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
      +entries: Doctrine\ORM\PersistentCollection {#24772 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
      +posts: Doctrine\ORM\PersistentCollection {#24780 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
      +follows: Doctrine\ORM\PersistentCollection {#24792 …}
      +followers: Doctrine\ORM\PersistentCollection {#24794 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
      +reports: Doctrine\ORM\PersistentCollection {#24804 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
      +violations: Doctrine\ORM\PersistentCollection {#24808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
      +awards: Doctrine\ORM\PersistentCollection {#24812 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
      +categories: Doctrine\ORM\PersistentCollection {#24816 …}
      -id: 23807
      -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
      +apId: "arandomthought@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arandomthought"
      +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arandomthought"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728155778 {#24757
        date: 2024-10-05 21:16:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689114379 {#24759
        date: 2023-07-12 00:26:19.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706427241 {#5119
      date: 2024-01-28 08:34:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5123 …}
    +nested: Doctrine\ORM\PersistentCollection {#5125 …}
    +votes: Doctrine\ORM\PersistentCollection {#5127 …}
    +reports: Doctrine\ORM\PersistentCollection {#5129 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
    -id: 346640
    -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8180885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706427241 {#5120
      date: 2024-01-28 08:34:01.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 20.0 MiB 1.27 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5121
    +user: Proxies\__CG__\App\Entity\User {#5122
      +avatar: null
      +cover: null
      +email: "arandomthought@sh.itjust.works"
      +username: "@arandomthought@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729103761 {#24760
        date: 2024-10-16 20:36:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
      +entries: Doctrine\ORM\PersistentCollection {#24772 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
      +posts: Doctrine\ORM\PersistentCollection {#24780 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
      +follows: Doctrine\ORM\PersistentCollection {#24792 …}
      +followers: Doctrine\ORM\PersistentCollection {#24794 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
      +reports: Doctrine\ORM\PersistentCollection {#24804 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
      +violations: Doctrine\ORM\PersistentCollection {#24808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
      +awards: Doctrine\ORM\PersistentCollection {#24812 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
      +categories: Doctrine\ORM\PersistentCollection {#24816 …}
      -id: 23807
      -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
      +apId: "arandomthought@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arandomthought"
      +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arandomthought"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728155778 {#24757
        date: 2024-10-05 21:16:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689114379 {#24759
        date: 2023-07-12 00:26:19.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706427241 {#5119
      date: 2024-01-28 08:34:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5123 …}
    +nested: Doctrine\ORM\PersistentCollection {#5125 …}
    +votes: Doctrine\ORM\PersistentCollection {#5127 …}
    +reports: Doctrine\ORM\PersistentCollection {#5129 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
    -id: 346640
    -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8180885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706427241 {#5120
      date: 2024-01-28 08:34:01.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#25072
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5121
    +user: Proxies\__CG__\App\Entity\User {#5122
      +avatar: null
      +cover: null
      +email: "arandomthought@sh.itjust.works"
      +username: "@arandomthought@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729103761 {#24760
        date: 2024-10-16 20:36:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
      +entries: Doctrine\ORM\PersistentCollection {#24772 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
      +posts: Doctrine\ORM\PersistentCollection {#24780 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
      +follows: Doctrine\ORM\PersistentCollection {#24792 …}
      +followers: Doctrine\ORM\PersistentCollection {#24794 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
      +reports: Doctrine\ORM\PersistentCollection {#24804 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
      +violations: Doctrine\ORM\PersistentCollection {#24808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
      +awards: Doctrine\ORM\PersistentCollection {#24812 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
      +categories: Doctrine\ORM\PersistentCollection {#24816 …}
      -id: 23807
      -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
      +apId: "arandomthought@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arandomthought"
      +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arandomthought"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728155778 {#24757
        date: 2024-10-05 21:16:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689114379 {#24759
        date: 2023-07-12 00:26:19.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706427241 {#5119
      date: 2024-01-28 08:34:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5123 …}
    +nested: Doctrine\ORM\PersistentCollection {#5125 …}
    +votes: Doctrine\ORM\PersistentCollection {#5127 …}
    +reports: Doctrine\ORM\PersistentCollection {#5129 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
    -id: 346640
    -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8180885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706427241 {#5120
      date: 2024-01-28 08:34:01.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 22.0 MiB 110.20 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5121
    +user: Proxies\__CG__\App\Entity\User {#5122
      +avatar: null
      +cover: null
      +email: "arandomthought@sh.itjust.works"
      +username: "@arandomthought@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729103761 {#24760
        date: 2024-10-16 20:36:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
      +entries: Doctrine\ORM\PersistentCollection {#24772 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
      +posts: Doctrine\ORM\PersistentCollection {#24780 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
      +follows: Doctrine\ORM\PersistentCollection {#24792 …}
      +followers: Doctrine\ORM\PersistentCollection {#24794 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
      +reports: Doctrine\ORM\PersistentCollection {#24804 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
      +violations: Doctrine\ORM\PersistentCollection {#24808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
      +awards: Doctrine\ORM\PersistentCollection {#24812 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
      +categories: Doctrine\ORM\PersistentCollection {#24816 …}
      -id: 23807
      -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
      +apId: "arandomthought@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arandomthought"
      +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arandomthought"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728155778 {#24757
        date: 2024-10-05 21:16:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689114379 {#24759
        date: 2023-07-12 00:26:19.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706427241 {#5119
      date: 2024-01-28 08:34:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5123 …}
    +nested: Doctrine\ORM\PersistentCollection {#5125 …}
    +votes: Doctrine\ORM\PersistentCollection {#5127 …}
    +reports: Doctrine\ORM\PersistentCollection {#5129 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
    -id: 346640
    -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8180885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706427241 {#5120
      date: 2024-01-28 08:34:01.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#25312
  +comment: App\Entity\EntryComment {#5121
    +user: Proxies\__CG__\App\Entity\User {#5122
      +avatar: null
      +cover: null
      +email: "arandomthought@sh.itjust.works"
      +username: "@arandomthought@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729103761 {#24760
        date: 2024-10-16 20:36:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
      +entries: Doctrine\ORM\PersistentCollection {#24772 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
      +posts: Doctrine\ORM\PersistentCollection {#24780 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
      +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
      +follows: Doctrine\ORM\PersistentCollection {#24792 …}
      +followers: Doctrine\ORM\PersistentCollection {#24794 …}
      +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
      +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
      +reports: Doctrine\ORM\PersistentCollection {#24804 …}
      +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
      +violations: Doctrine\ORM\PersistentCollection {#24808 …}
      +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
      +awards: Doctrine\ORM\PersistentCollection {#24812 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
      +categories: Doctrine\ORM\PersistentCollection {#24816 …}
      -id: 23807
      -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
      +apId: "arandomthought@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arandomthought"
      +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arandomthought"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728155778 {#24757
        date: 2024-10-05 21:16:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689114379 {#24759
        date: 2023-07-12 00:26:19.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706427241 {#5119
      date: 2024-01-28 08:34:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5123 …}
    +nested: Doctrine\ORM\PersistentCollection {#5125 …}
    +votes: Doctrine\ORM\PersistentCollection {#5127 …}
    +reports: Doctrine\ORM\PersistentCollection {#5129 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
    -id: 346640
    -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8180885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706427241 {#5120
      date: 2024-01-28 08:34:01.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 22.0 MiB 109.04 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5264
    +user: Proxies\__CG__\App\Entity\User {#5270
      +avatar: null
      +cover: null
      +email: "Willdrick@lemmy.world"
      +username: "@Willdrick@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729124898 {#25452
        date: 2024-10-17 02:28:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
      +entries: Doctrine\ORM\PersistentCollection {#25464 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
      +posts: Doctrine\ORM\PersistentCollection {#25472 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
      +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
      +follows: Doctrine\ORM\PersistentCollection {#25484 …}
      +followers: Doctrine\ORM\PersistentCollection {#25486 …}
      +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
      +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
      +reports: Doctrine\ORM\PersistentCollection {#25496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
      +violations: Doctrine\ORM\PersistentCollection {#25500 …}
      +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
      +awards: Doctrine\ORM\PersistentCollection {#25504 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
      +categories: Doctrine\ORM\PersistentCollection {#25508 …}
      -id: 75370
      -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
      +apId: "Willdrick@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Willdrick"
      +apPublicUrl: "https://lemmy.world/u/Willdrick"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Willdrick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699943177 {#25449
        date: 2023-11-14 07:26:17.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699943176 {#25451
        date: 2023-11-14 07:26:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5121
      +user: Proxies\__CG__\App\Entity\User {#5122
        +avatar: null
        +cover: null
        +email: "arandomthought@sh.itjust.works"
        +username: "@arandomthought@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729103761 {#24760
          date: 2024-10-16 20:36:01.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
        +entries: Doctrine\ORM\PersistentCollection {#24772 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
        +posts: Doctrine\ORM\PersistentCollection {#24780 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
        +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
        +follows: Doctrine\ORM\PersistentCollection {#24792 …}
        +followers: Doctrine\ORM\PersistentCollection {#24794 …}
        +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
        +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
        +reports: Doctrine\ORM\PersistentCollection {#24804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
        +violations: Doctrine\ORM\PersistentCollection {#24808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
        +awards: Doctrine\ORM\PersistentCollection {#24812 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
        +categories: Doctrine\ORM\PersistentCollection {#24816 …}
        -id: 23807
        -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
        +apId: "arandomthought@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/arandomthought"
        +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "arandomthought"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728155778 {#24757
          date: 2024-10-05 21:16:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689114379 {#24759
          date: 2023-07-12 00:26:19.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4947
        +user: App\Entity\User {#4960
          +avatar: null
          +cover: null
          +email: "zero_spelled_with_an_ecks@programming.dev"
          +username: "@zero_spelled_with_an_ecks@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729306569 {#4944
            date: 2024-10-19 04:56:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
          +entries: Doctrine\ORM\PersistentCollection {#4967 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
          +posts: Doctrine\ORM\PersistentCollection {#4975 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
          +follows: Doctrine\ORM\PersistentCollection {#4987 …}
          +followers: Doctrine\ORM\PersistentCollection {#4989 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
          +reports: Doctrine\ORM\PersistentCollection {#4999 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
          +violations: Doctrine\ORM\PersistentCollection {#5003 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
          +awards: Doctrine\ORM\PersistentCollection {#5007 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
          +categories: Doctrine\ORM\PersistentCollection {#5011 …}
          -id: 9268
          -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
          +apId: "zero_spelled_with_an_ecks@programming.dev"
          +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "zero_spelled_with_an_ecks"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728300132 {#4945
            date: 2024-10-07 13:22:12.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687532092 {#4946
            date: 2023-06-23 16:54:52.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4942
          date: 2024-10-20 14:01:28.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4948 …}
        +nested: Doctrine\ORM\PersistentCollection {#4950 …}
        +votes: Doctrine\ORM\PersistentCollection {#4952 …}
        +reports: Doctrine\ORM\PersistentCollection {#4954 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
        -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 {#4943
          date: 2024-01-28 08:15:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706427241 {#5119
        date: 2024-01-28 08:34:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5123 …}
      +nested: Doctrine\ORM\PersistentCollection {#5125 …}
      +votes: Doctrine\ORM\PersistentCollection {#5127 …}
      +reports: Doctrine\ORM\PersistentCollection {#5129 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
      -id: 346640
      -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8180885"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706427241 {#5120
        date: 2024-01-28 08:34:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
      \n
      I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706439476 {#5263
      date: 2024-01-28 11:57:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5271 …}
    +nested: Doctrine\ORM\PersistentCollection {#5273 …}
    +votes: Doctrine\ORM\PersistentCollection {#5275 …}
    +reports: Doctrine\ORM\PersistentCollection {#5278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
    -id: 346821
    -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7098439"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706439476 {#5266
      date: 2024-01-28 11:57:56.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#25367
  +comment: App\Entity\EntryComment {#5264
    +user: Proxies\__CG__\App\Entity\User {#5270
      +avatar: null
      +cover: null
      +email: "Willdrick@lemmy.world"
      +username: "@Willdrick@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729124898 {#25452
        date: 2024-10-17 02:28:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
      +entries: Doctrine\ORM\PersistentCollection {#25464 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
      +posts: Doctrine\ORM\PersistentCollection {#25472 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
      +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
      +follows: Doctrine\ORM\PersistentCollection {#25484 …}
      +followers: Doctrine\ORM\PersistentCollection {#25486 …}
      +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
      +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
      +reports: Doctrine\ORM\PersistentCollection {#25496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
      +violations: Doctrine\ORM\PersistentCollection {#25500 …}
      +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
      +awards: Doctrine\ORM\PersistentCollection {#25504 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
      +categories: Doctrine\ORM\PersistentCollection {#25508 …}
      -id: 75370
      -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
      +apId: "Willdrick@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Willdrick"
      +apPublicUrl: "https://lemmy.world/u/Willdrick"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Willdrick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699943177 {#25449
        date: 2023-11-14 07:26:17.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699943176 {#25451
        date: 2023-11-14 07:26:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5121
      +user: Proxies\__CG__\App\Entity\User {#5122
        +avatar: null
        +cover: null
        +email: "arandomthought@sh.itjust.works"
        +username: "@arandomthought@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729103761 {#24760
          date: 2024-10-16 20:36:01.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
        +entries: Doctrine\ORM\PersistentCollection {#24772 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
        +posts: Doctrine\ORM\PersistentCollection {#24780 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
        +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
        +follows: Doctrine\ORM\PersistentCollection {#24792 …}
        +followers: Doctrine\ORM\PersistentCollection {#24794 …}
        +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
        +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
        +reports: Doctrine\ORM\PersistentCollection {#24804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
        +violations: Doctrine\ORM\PersistentCollection {#24808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
        +awards: Doctrine\ORM\PersistentCollection {#24812 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
        +categories: Doctrine\ORM\PersistentCollection {#24816 …}
        -id: 23807
        -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
        +apId: "arandomthought@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/arandomthought"
        +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "arandomthought"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728155778 {#24757
          date: 2024-10-05 21:16:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689114379 {#24759
          date: 2023-07-12 00:26:19.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4947
        +user: App\Entity\User {#4960
          +avatar: null
          +cover: null
          +email: "zero_spelled_with_an_ecks@programming.dev"
          +username: "@zero_spelled_with_an_ecks@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729306569 {#4944
            date: 2024-10-19 04:56:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
          +entries: Doctrine\ORM\PersistentCollection {#4967 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
          +posts: Doctrine\ORM\PersistentCollection {#4975 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
          +follows: Doctrine\ORM\PersistentCollection {#4987 …}
          +followers: Doctrine\ORM\PersistentCollection {#4989 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
          +reports: Doctrine\ORM\PersistentCollection {#4999 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
          +violations: Doctrine\ORM\PersistentCollection {#5003 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
          +awards: Doctrine\ORM\PersistentCollection {#5007 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
          +categories: Doctrine\ORM\PersistentCollection {#5011 …}
          -id: 9268
          -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
          +apId: "zero_spelled_with_an_ecks@programming.dev"
          +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "zero_spelled_with_an_ecks"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728300132 {#4945
            date: 2024-10-07 13:22:12.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687532092 {#4946
            date: 2023-06-23 16:54:52.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4942
          date: 2024-10-20 14:01:28.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4948 …}
        +nested: Doctrine\ORM\PersistentCollection {#4950 …}
        +votes: Doctrine\ORM\PersistentCollection {#4952 …}
        +reports: Doctrine\ORM\PersistentCollection {#4954 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
        -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 {#4943
          date: 2024-01-28 08:15:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706427241 {#5119
        date: 2024-01-28 08:34:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5123 …}
      +nested: Doctrine\ORM\PersistentCollection {#5125 …}
      +votes: Doctrine\ORM\PersistentCollection {#5127 …}
      +reports: Doctrine\ORM\PersistentCollection {#5129 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
      -id: 346640
      -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8180885"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706427241 {#5120
        date: 2024-01-28 08:34:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
      \n
      I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706439476 {#5263
      date: 2024-01-28 11:57:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5271 …}
    +nested: Doctrine\ORM\PersistentCollection {#5273 …}
    +votes: Doctrine\ORM\PersistentCollection {#5275 …}
    +reports: Doctrine\ORM\PersistentCollection {#5278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
    -id: 346821
    -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7098439"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706439476 {#5266
      date: 2024-01-28 11:57:56.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 22.0 MiB 42.95 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5270
    +avatar: null
    +cover: null
    +email: "Willdrick@lemmy.world"
    +username: "@Willdrick@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729124898 {#25452
      date: 2024-10-17 02:28:18.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
    +entries: Doctrine\ORM\PersistentCollection {#25464 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
    +posts: Doctrine\ORM\PersistentCollection {#25472 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
    +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
    +follows: Doctrine\ORM\PersistentCollection {#25484 …}
    +followers: Doctrine\ORM\PersistentCollection {#25486 …}
    +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
    +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
    +reports: Doctrine\ORM\PersistentCollection {#25496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
    +violations: Doctrine\ORM\PersistentCollection {#25500 …}
    +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
    +awards: Doctrine\ORM\PersistentCollection {#25504 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
    +categories: Doctrine\ORM\PersistentCollection {#25508 …}
    -id: 75370
    -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
    +apId: "Willdrick@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Willdrick"
    +apPublicUrl: "https://lemmy.world/u/Willdrick"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Willdrick"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1699943177 {#25449
      date: 2023-11-14 07:26:17.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699943176 {#25451
      date: 2023-11-14 07:26:16.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#25412
  +user: Proxies\__CG__\App\Entity\User {#5270
    +avatar: null
    +cover: null
    +email: "Willdrick@lemmy.world"
    +username: "@Willdrick@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729124898 {#25452
      date: 2024-10-17 02:28:18.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
    +entries: Doctrine\ORM\PersistentCollection {#25464 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
    +posts: Doctrine\ORM\PersistentCollection {#25472 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
    +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
    +follows: Doctrine\ORM\PersistentCollection {#25484 …}
    +followers: Doctrine\ORM\PersistentCollection {#25486 …}
    +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
    +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
    +reports: Doctrine\ORM\PersistentCollection {#25496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
    +violations: Doctrine\ORM\PersistentCollection {#25500 …}
    +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
    +awards: Doctrine\ORM\PersistentCollection {#25504 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
    +categories: Doctrine\ORM\PersistentCollection {#25508 …}
    -id: 75370
    -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
    +apId: "Willdrick@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Willdrick"
    +apPublicUrl: "https://lemmy.world/u/Willdrick"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Willdrick"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1699943177 {#25449
      date: 2023-11-14 07:26:17.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699943176 {#25451
      date: 2023-11-14 07:26:16.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 22.0 MiB 0.21 ms
Input props
[
  "date" => DateTimeImmutable @1706439476 {#5266
    date: 2024-01-28 11:57:56.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#25530
  +date: DateTimeImmutable @1706439476 {#5266
    date: 2024-01-28 11:57:56.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 22.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706439476 {#5266
    date: 2024-01-28 11:57:56.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#25584
  +createdAt: DateTimeImmutable @1706439476 {#5266
    date: 2024-01-28 11:57:56.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 22.0 MiB 2.53 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5270
    +avatar: null
    +cover: null
    +email: "Willdrick@lemmy.world"
    +username: "@Willdrick@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729124898 {#25452
      date: 2024-10-17 02:28:18.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
    +entries: Doctrine\ORM\PersistentCollection {#25464 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
    +posts: Doctrine\ORM\PersistentCollection {#25472 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
    +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
    +follows: Doctrine\ORM\PersistentCollection {#25484 …}
    +followers: Doctrine\ORM\PersistentCollection {#25486 …}
    +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
    +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
    +reports: Doctrine\ORM\PersistentCollection {#25496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
    +violations: Doctrine\ORM\PersistentCollection {#25500 …}
    +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
    +awards: Doctrine\ORM\PersistentCollection {#25504 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
    +categories: Doctrine\ORM\PersistentCollection {#25508 …}
    -id: 75370
    -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
    +apId: "Willdrick@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Willdrick"
    +apPublicUrl: "https://lemmy.world/u/Willdrick"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Willdrick"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1699943177 {#25449
      date: 2023-11-14 07:26:17.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699943176 {#25451
      date: 2023-11-14 07:26:16.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#25638
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5270
    +avatar: null
    +cover: null
    +email: "Willdrick@lemmy.world"
    +username: "@Willdrick@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729124898 {#25452
      date: 2024-10-17 02:28:18.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
    +entries: Doctrine\ORM\PersistentCollection {#25464 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
    +posts: Doctrine\ORM\PersistentCollection {#25472 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
    +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
    +follows: Doctrine\ORM\PersistentCollection {#25484 …}
    +followers: Doctrine\ORM\PersistentCollection {#25486 …}
    +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
    +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
    +reports: Doctrine\ORM\PersistentCollection {#25496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
    +violations: Doctrine\ORM\PersistentCollection {#25500 …}
    +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
    +awards: Doctrine\ORM\PersistentCollection {#25504 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
    +categories: Doctrine\ORM\PersistentCollection {#25508 …}
    -id: 75370
    -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
    +apId: "Willdrick@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Willdrick"
    +apPublicUrl: "https://lemmy.world/u/Willdrick"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Willdrick"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1699943177 {#25449
      date: 2023-11-14 07:26:17.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699943176 {#25451
      date: 2023-11-14 07:26:16.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 22.0 MiB 0.58 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5264
    +user: Proxies\__CG__\App\Entity\User {#5270
      +avatar: null
      +cover: null
      +email: "Willdrick@lemmy.world"
      +username: "@Willdrick@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729124898 {#25452
        date: 2024-10-17 02:28:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
      +entries: Doctrine\ORM\PersistentCollection {#25464 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
      +posts: Doctrine\ORM\PersistentCollection {#25472 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
      +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
      +follows: Doctrine\ORM\PersistentCollection {#25484 …}
      +followers: Doctrine\ORM\PersistentCollection {#25486 …}
      +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
      +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
      +reports: Doctrine\ORM\PersistentCollection {#25496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
      +violations: Doctrine\ORM\PersistentCollection {#25500 …}
      +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
      +awards: Doctrine\ORM\PersistentCollection {#25504 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
      +categories: Doctrine\ORM\PersistentCollection {#25508 …}
      -id: 75370
      -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
      +apId: "Willdrick@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Willdrick"
      +apPublicUrl: "https://lemmy.world/u/Willdrick"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Willdrick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699943177 {#25449
        date: 2023-11-14 07:26:17.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699943176 {#25451
        date: 2023-11-14 07:26:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5121
      +user: Proxies\__CG__\App\Entity\User {#5122
        +avatar: null
        +cover: null
        +email: "arandomthought@sh.itjust.works"
        +username: "@arandomthought@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729103761 {#24760
          date: 2024-10-16 20:36:01.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
        +entries: Doctrine\ORM\PersistentCollection {#24772 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
        +posts: Doctrine\ORM\PersistentCollection {#24780 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
        +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
        +follows: Doctrine\ORM\PersistentCollection {#24792 …}
        +followers: Doctrine\ORM\PersistentCollection {#24794 …}
        +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
        +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
        +reports: Doctrine\ORM\PersistentCollection {#24804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
        +violations: Doctrine\ORM\PersistentCollection {#24808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
        +awards: Doctrine\ORM\PersistentCollection {#24812 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
        +categories: Doctrine\ORM\PersistentCollection {#24816 …}
        -id: 23807
        -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
        +apId: "arandomthought@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/arandomthought"
        +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "arandomthought"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728155778 {#24757
          date: 2024-10-05 21:16:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689114379 {#24759
          date: 2023-07-12 00:26:19.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4947
        +user: App\Entity\User {#4960
          +avatar: null
          +cover: null
          +email: "zero_spelled_with_an_ecks@programming.dev"
          +username: "@zero_spelled_with_an_ecks@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729306569 {#4944
            date: 2024-10-19 04:56:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
          +entries: Doctrine\ORM\PersistentCollection {#4967 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
          +posts: Doctrine\ORM\PersistentCollection {#4975 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
          +follows: Doctrine\ORM\PersistentCollection {#4987 …}
          +followers: Doctrine\ORM\PersistentCollection {#4989 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
          +reports: Doctrine\ORM\PersistentCollection {#4999 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
          +violations: Doctrine\ORM\PersistentCollection {#5003 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
          +awards: Doctrine\ORM\PersistentCollection {#5007 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
          +categories: Doctrine\ORM\PersistentCollection {#5011 …}
          -id: 9268
          -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
          +apId: "zero_spelled_with_an_ecks@programming.dev"
          +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "zero_spelled_with_an_ecks"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728300132 {#4945
            date: 2024-10-07 13:22:12.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687532092 {#4946
            date: 2023-06-23 16:54:52.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4942
          date: 2024-10-20 14:01:28.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4948 …}
        +nested: Doctrine\ORM\PersistentCollection {#4950 …}
        +votes: Doctrine\ORM\PersistentCollection {#4952 …}
        +reports: Doctrine\ORM\PersistentCollection {#4954 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
        -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 {#4943
          date: 2024-01-28 08:15:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706427241 {#5119
        date: 2024-01-28 08:34:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5123 …}
      +nested: Doctrine\ORM\PersistentCollection {#5125 …}
      +votes: Doctrine\ORM\PersistentCollection {#5127 …}
      +reports: Doctrine\ORM\PersistentCollection {#5129 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
      -id: 346640
      -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8180885"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706427241 {#5120
        date: 2024-01-28 08:34:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
      \n
      I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706439476 {#5263
      date: 2024-01-28 11:57:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5271 …}
    +nested: Doctrine\ORM\PersistentCollection {#5273 …}
    +votes: Doctrine\ORM\PersistentCollection {#5275 …}
    +reports: Doctrine\ORM\PersistentCollection {#5278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
    -id: 346821
    -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7098439"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706439476 {#5266
      date: 2024-01-28 11:57:56.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#25711
  +subject: App\Entity\EntryComment {#5264
    +user: Proxies\__CG__\App\Entity\User {#5270
      +avatar: null
      +cover: null
      +email: "Willdrick@lemmy.world"
      +username: "@Willdrick@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729124898 {#25452
        date: 2024-10-17 02:28:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
      +entries: Doctrine\ORM\PersistentCollection {#25464 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
      +posts: Doctrine\ORM\PersistentCollection {#25472 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
      +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
      +follows: Doctrine\ORM\PersistentCollection {#25484 …}
      +followers: Doctrine\ORM\PersistentCollection {#25486 …}
      +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
      +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
      +reports: Doctrine\ORM\PersistentCollection {#25496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
      +violations: Doctrine\ORM\PersistentCollection {#25500 …}
      +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
      +awards: Doctrine\ORM\PersistentCollection {#25504 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
      +categories: Doctrine\ORM\PersistentCollection {#25508 …}
      -id: 75370
      -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
      +apId: "Willdrick@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Willdrick"
      +apPublicUrl: "https://lemmy.world/u/Willdrick"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Willdrick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699943177 {#25449
        date: 2023-11-14 07:26:17.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699943176 {#25451
        date: 2023-11-14 07:26:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5121
      +user: Proxies\__CG__\App\Entity\User {#5122
        +avatar: null
        +cover: null
        +email: "arandomthought@sh.itjust.works"
        +username: "@arandomthought@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729103761 {#24760
          date: 2024-10-16 20:36:01.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
        +entries: Doctrine\ORM\PersistentCollection {#24772 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
        +posts: Doctrine\ORM\PersistentCollection {#24780 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
        +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
        +follows: Doctrine\ORM\PersistentCollection {#24792 …}
        +followers: Doctrine\ORM\PersistentCollection {#24794 …}
        +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
        +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
        +reports: Doctrine\ORM\PersistentCollection {#24804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
        +violations: Doctrine\ORM\PersistentCollection {#24808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
        +awards: Doctrine\ORM\PersistentCollection {#24812 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
        +categories: Doctrine\ORM\PersistentCollection {#24816 …}
        -id: 23807
        -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
        +apId: "arandomthought@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/arandomthought"
        +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "arandomthought"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728155778 {#24757
          date: 2024-10-05 21:16:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689114379 {#24759
          date: 2023-07-12 00:26:19.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4947
        +user: App\Entity\User {#4960
          +avatar: null
          +cover: null
          +email: "zero_spelled_with_an_ecks@programming.dev"
          +username: "@zero_spelled_with_an_ecks@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729306569 {#4944
            date: 2024-10-19 04:56:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
          +entries: Doctrine\ORM\PersistentCollection {#4967 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
          +posts: Doctrine\ORM\PersistentCollection {#4975 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
          +follows: Doctrine\ORM\PersistentCollection {#4987 …}
          +followers: Doctrine\ORM\PersistentCollection {#4989 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
          +reports: Doctrine\ORM\PersistentCollection {#4999 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
          +violations: Doctrine\ORM\PersistentCollection {#5003 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
          +awards: Doctrine\ORM\PersistentCollection {#5007 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
          +categories: Doctrine\ORM\PersistentCollection {#5011 …}
          -id: 9268
          -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
          +apId: "zero_spelled_with_an_ecks@programming.dev"
          +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "zero_spelled_with_an_ecks"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728300132 {#4945
            date: 2024-10-07 13:22:12.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687532092 {#4946
            date: 2023-06-23 16:54:52.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4942
          date: 2024-10-20 14:01:28.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4948 …}
        +nested: Doctrine\ORM\PersistentCollection {#4950 …}
        +votes: Doctrine\ORM\PersistentCollection {#4952 …}
        +reports: Doctrine\ORM\PersistentCollection {#4954 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
        -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 {#4943
          date: 2024-01-28 08:15:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706427241 {#5119
        date: 2024-01-28 08:34:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5123 …}
      +nested: Doctrine\ORM\PersistentCollection {#5125 …}
      +votes: Doctrine\ORM\PersistentCollection {#5127 …}
      +reports: Doctrine\ORM\PersistentCollection {#5129 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
      -id: 346640
      -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8180885"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706427241 {#5120
        date: 2024-01-28 08:34:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
      \n
      I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706439476 {#5263
      date: 2024-01-28 11:57:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5271 …}
    +nested: Doctrine\ORM\PersistentCollection {#5273 …}
    +votes: Doctrine\ORM\PersistentCollection {#5275 …}
    +reports: Doctrine\ORM\PersistentCollection {#5278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
    -id: 346821
    -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7098439"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706439476 {#5266
      date: 2024-01-28 11:57:56.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 22.0 MiB 0.98 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5264
    +user: Proxies\__CG__\App\Entity\User {#5270
      +avatar: null
      +cover: null
      +email: "Willdrick@lemmy.world"
      +username: "@Willdrick@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729124898 {#25452
        date: 2024-10-17 02:28:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
      +entries: Doctrine\ORM\PersistentCollection {#25464 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
      +posts: Doctrine\ORM\PersistentCollection {#25472 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
      +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
      +follows: Doctrine\ORM\PersistentCollection {#25484 …}
      +followers: Doctrine\ORM\PersistentCollection {#25486 …}
      +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
      +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
      +reports: Doctrine\ORM\PersistentCollection {#25496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
      +violations: Doctrine\ORM\PersistentCollection {#25500 …}
      +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
      +awards: Doctrine\ORM\PersistentCollection {#25504 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
      +categories: Doctrine\ORM\PersistentCollection {#25508 …}
      -id: 75370
      -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
      +apId: "Willdrick@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Willdrick"
      +apPublicUrl: "https://lemmy.world/u/Willdrick"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Willdrick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699943177 {#25449
        date: 2023-11-14 07:26:17.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699943176 {#25451
        date: 2023-11-14 07:26:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5121
      +user: Proxies\__CG__\App\Entity\User {#5122
        +avatar: null
        +cover: null
        +email: "arandomthought@sh.itjust.works"
        +username: "@arandomthought@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729103761 {#24760
          date: 2024-10-16 20:36:01.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
        +entries: Doctrine\ORM\PersistentCollection {#24772 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
        +posts: Doctrine\ORM\PersistentCollection {#24780 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
        +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
        +follows: Doctrine\ORM\PersistentCollection {#24792 …}
        +followers: Doctrine\ORM\PersistentCollection {#24794 …}
        +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
        +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
        +reports: Doctrine\ORM\PersistentCollection {#24804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
        +violations: Doctrine\ORM\PersistentCollection {#24808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
        +awards: Doctrine\ORM\PersistentCollection {#24812 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
        +categories: Doctrine\ORM\PersistentCollection {#24816 …}
        -id: 23807
        -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
        +apId: "arandomthought@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/arandomthought"
        +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "arandomthought"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728155778 {#24757
          date: 2024-10-05 21:16:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689114379 {#24759
          date: 2023-07-12 00:26:19.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4947
        +user: App\Entity\User {#4960
          +avatar: null
          +cover: null
          +email: "zero_spelled_with_an_ecks@programming.dev"
          +username: "@zero_spelled_with_an_ecks@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729306569 {#4944
            date: 2024-10-19 04:56:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
          +entries: Doctrine\ORM\PersistentCollection {#4967 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
          +posts: Doctrine\ORM\PersistentCollection {#4975 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
          +follows: Doctrine\ORM\PersistentCollection {#4987 …}
          +followers: Doctrine\ORM\PersistentCollection {#4989 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
          +reports: Doctrine\ORM\PersistentCollection {#4999 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
          +violations: Doctrine\ORM\PersistentCollection {#5003 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
          +awards: Doctrine\ORM\PersistentCollection {#5007 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
          +categories: Doctrine\ORM\PersistentCollection {#5011 …}
          -id: 9268
          -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
          +apId: "zero_spelled_with_an_ecks@programming.dev"
          +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "zero_spelled_with_an_ecks"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728300132 {#4945
            date: 2024-10-07 13:22:12.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687532092 {#4946
            date: 2023-06-23 16:54:52.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4942
          date: 2024-10-20 14:01:28.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4948 …}
        +nested: Doctrine\ORM\PersistentCollection {#4950 …}
        +votes: Doctrine\ORM\PersistentCollection {#4952 …}
        +reports: Doctrine\ORM\PersistentCollection {#4954 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
        -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 {#4943
          date: 2024-01-28 08:15:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706427241 {#5119
        date: 2024-01-28 08:34:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5123 …}
      +nested: Doctrine\ORM\PersistentCollection {#5125 …}
      +votes: Doctrine\ORM\PersistentCollection {#5127 …}
      +reports: Doctrine\ORM\PersistentCollection {#5129 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
      -id: 346640
      -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8180885"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706427241 {#5120
        date: 2024-01-28 08:34:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
      \n
      I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706439476 {#5263
      date: 2024-01-28 11:57:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5271 …}
    +nested: Doctrine\ORM\PersistentCollection {#5273 …}
    +votes: Doctrine\ORM\PersistentCollection {#5275 …}
    +reports: Doctrine\ORM\PersistentCollection {#5278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
    -id: 346821
    -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7098439"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706439476 {#5266
      date: 2024-01-28 11:57:56.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#25768
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5264
    +user: Proxies\__CG__\App\Entity\User {#5270
      +avatar: null
      +cover: null
      +email: "Willdrick@lemmy.world"
      +username: "@Willdrick@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729124898 {#25452
        date: 2024-10-17 02:28:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
      +entries: Doctrine\ORM\PersistentCollection {#25464 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
      +posts: Doctrine\ORM\PersistentCollection {#25472 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
      +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
      +follows: Doctrine\ORM\PersistentCollection {#25484 …}
      +followers: Doctrine\ORM\PersistentCollection {#25486 …}
      +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
      +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
      +reports: Doctrine\ORM\PersistentCollection {#25496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
      +violations: Doctrine\ORM\PersistentCollection {#25500 …}
      +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
      +awards: Doctrine\ORM\PersistentCollection {#25504 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
      +categories: Doctrine\ORM\PersistentCollection {#25508 …}
      -id: 75370
      -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
      +apId: "Willdrick@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Willdrick"
      +apPublicUrl: "https://lemmy.world/u/Willdrick"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Willdrick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699943177 {#25449
        date: 2023-11-14 07:26:17.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699943176 {#25451
        date: 2023-11-14 07:26:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5121
      +user: Proxies\__CG__\App\Entity\User {#5122
        +avatar: null
        +cover: null
        +email: "arandomthought@sh.itjust.works"
        +username: "@arandomthought@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729103761 {#24760
          date: 2024-10-16 20:36:01.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
        +entries: Doctrine\ORM\PersistentCollection {#24772 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
        +posts: Doctrine\ORM\PersistentCollection {#24780 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
        +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
        +follows: Doctrine\ORM\PersistentCollection {#24792 …}
        +followers: Doctrine\ORM\PersistentCollection {#24794 …}
        +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
        +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
        +reports: Doctrine\ORM\PersistentCollection {#24804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
        +violations: Doctrine\ORM\PersistentCollection {#24808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
        +awards: Doctrine\ORM\PersistentCollection {#24812 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
        +categories: Doctrine\ORM\PersistentCollection {#24816 …}
        -id: 23807
        -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
        +apId: "arandomthought@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/arandomthought"
        +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "arandomthought"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728155778 {#24757
          date: 2024-10-05 21:16:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689114379 {#24759
          date: 2023-07-12 00:26:19.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4947
        +user: App\Entity\User {#4960
          +avatar: null
          +cover: null
          +email: "zero_spelled_with_an_ecks@programming.dev"
          +username: "@zero_spelled_with_an_ecks@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729306569 {#4944
            date: 2024-10-19 04:56:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
          +entries: Doctrine\ORM\PersistentCollection {#4967 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
          +posts: Doctrine\ORM\PersistentCollection {#4975 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
          +follows: Doctrine\ORM\PersistentCollection {#4987 …}
          +followers: Doctrine\ORM\PersistentCollection {#4989 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
          +reports: Doctrine\ORM\PersistentCollection {#4999 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
          +violations: Doctrine\ORM\PersistentCollection {#5003 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
          +awards: Doctrine\ORM\PersistentCollection {#5007 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
          +categories: Doctrine\ORM\PersistentCollection {#5011 …}
          -id: 9268
          -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
          +apId: "zero_spelled_with_an_ecks@programming.dev"
          +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "zero_spelled_with_an_ecks"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728300132 {#4945
            date: 2024-10-07 13:22:12.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687532092 {#4946
            date: 2023-06-23 16:54:52.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4942
          date: 2024-10-20 14:01:28.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4948 …}
        +nested: Doctrine\ORM\PersistentCollection {#4950 …}
        +votes: Doctrine\ORM\PersistentCollection {#4952 …}
        +reports: Doctrine\ORM\PersistentCollection {#4954 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
        -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 {#4943
          date: 2024-01-28 08:15:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706427241 {#5119
        date: 2024-01-28 08:34:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5123 …}
      +nested: Doctrine\ORM\PersistentCollection {#5125 …}
      +votes: Doctrine\ORM\PersistentCollection {#5127 …}
      +reports: Doctrine\ORM\PersistentCollection {#5129 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
      -id: 346640
      -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8180885"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706427241 {#5120
        date: 2024-01-28 08:34:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
      \n
      I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706439476 {#5263
      date: 2024-01-28 11:57:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5271 …}
    +nested: Doctrine\ORM\PersistentCollection {#5273 …}
    +votes: Doctrine\ORM\PersistentCollection {#5275 …}
    +reports: Doctrine\ORM\PersistentCollection {#5278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
    -id: 346821
    -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7098439"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706439476 {#5266
      date: 2024-01-28 11:57:56.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 22.0 MiB 31.65 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5264
    +user: Proxies\__CG__\App\Entity\User {#5270
      +avatar: null
      +cover: null
      +email: "Willdrick@lemmy.world"
      +username: "@Willdrick@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729124898 {#25452
        date: 2024-10-17 02:28:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
      +entries: Doctrine\ORM\PersistentCollection {#25464 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
      +posts: Doctrine\ORM\PersistentCollection {#25472 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
      +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
      +follows: Doctrine\ORM\PersistentCollection {#25484 …}
      +followers: Doctrine\ORM\PersistentCollection {#25486 …}
      +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
      +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
      +reports: Doctrine\ORM\PersistentCollection {#25496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
      +violations: Doctrine\ORM\PersistentCollection {#25500 …}
      +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
      +awards: Doctrine\ORM\PersistentCollection {#25504 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
      +categories: Doctrine\ORM\PersistentCollection {#25508 …}
      -id: 75370
      -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
      +apId: "Willdrick@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Willdrick"
      +apPublicUrl: "https://lemmy.world/u/Willdrick"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Willdrick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699943177 {#25449
        date: 2023-11-14 07:26:17.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699943176 {#25451
        date: 2023-11-14 07:26:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5121
      +user: Proxies\__CG__\App\Entity\User {#5122
        +avatar: null
        +cover: null
        +email: "arandomthought@sh.itjust.works"
        +username: "@arandomthought@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729103761 {#24760
          date: 2024-10-16 20:36:01.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
        +entries: Doctrine\ORM\PersistentCollection {#24772 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
        +posts: Doctrine\ORM\PersistentCollection {#24780 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
        +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
        +follows: Doctrine\ORM\PersistentCollection {#24792 …}
        +followers: Doctrine\ORM\PersistentCollection {#24794 …}
        +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
        +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
        +reports: Doctrine\ORM\PersistentCollection {#24804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
        +violations: Doctrine\ORM\PersistentCollection {#24808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
        +awards: Doctrine\ORM\PersistentCollection {#24812 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
        +categories: Doctrine\ORM\PersistentCollection {#24816 …}
        -id: 23807
        -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
        +apId: "arandomthought@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/arandomthought"
        +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "arandomthought"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728155778 {#24757
          date: 2024-10-05 21:16:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689114379 {#24759
          date: 2023-07-12 00:26:19.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4947
        +user: App\Entity\User {#4960
          +avatar: null
          +cover: null
          +email: "zero_spelled_with_an_ecks@programming.dev"
          +username: "@zero_spelled_with_an_ecks@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729306569 {#4944
            date: 2024-10-19 04:56:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
          +entries: Doctrine\ORM\PersistentCollection {#4967 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
          +posts: Doctrine\ORM\PersistentCollection {#4975 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
          +follows: Doctrine\ORM\PersistentCollection {#4987 …}
          +followers: Doctrine\ORM\PersistentCollection {#4989 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
          +reports: Doctrine\ORM\PersistentCollection {#4999 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
          +violations: Doctrine\ORM\PersistentCollection {#5003 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
          +awards: Doctrine\ORM\PersistentCollection {#5007 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
          +categories: Doctrine\ORM\PersistentCollection {#5011 …}
          -id: 9268
          -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
          +apId: "zero_spelled_with_an_ecks@programming.dev"
          +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "zero_spelled_with_an_ecks"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728300132 {#4945
            date: 2024-10-07 13:22:12.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687532092 {#4946
            date: 2023-06-23 16:54:52.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4942
          date: 2024-10-20 14:01:28.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4948 …}
        +nested: Doctrine\ORM\PersistentCollection {#4950 …}
        +votes: Doctrine\ORM\PersistentCollection {#4952 …}
        +reports: Doctrine\ORM\PersistentCollection {#4954 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
        -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 {#4943
          date: 2024-01-28 08:15:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706427241 {#5119
        date: 2024-01-28 08:34:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5123 …}
      +nested: Doctrine\ORM\PersistentCollection {#5125 …}
      +votes: Doctrine\ORM\PersistentCollection {#5127 …}
      +reports: Doctrine\ORM\PersistentCollection {#5129 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
      -id: 346640
      -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8180885"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706427241 {#5120
        date: 2024-01-28 08:34:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
      \n
      I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706439476 {#5263
      date: 2024-01-28 11:57:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5271 …}
    +nested: Doctrine\ORM\PersistentCollection {#5273 …}
    +votes: Doctrine\ORM\PersistentCollection {#5275 …}
    +reports: Doctrine\ORM\PersistentCollection {#5278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
    -id: 346821
    -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7098439"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706439476 {#5266
      date: 2024-01-28 11:57:56.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#26008
  +comment: App\Entity\EntryComment {#5264
    +user: Proxies\__CG__\App\Entity\User {#5270
      +avatar: null
      +cover: null
      +email: "Willdrick@lemmy.world"
      +username: "@Willdrick@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729124898 {#25452
        date: 2024-10-17 02:28:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
      +entries: Doctrine\ORM\PersistentCollection {#25464 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
      +posts: Doctrine\ORM\PersistentCollection {#25472 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
      +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
      +follows: Doctrine\ORM\PersistentCollection {#25484 …}
      +followers: Doctrine\ORM\PersistentCollection {#25486 …}
      +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
      +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
      +reports: Doctrine\ORM\PersistentCollection {#25496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
      +violations: Doctrine\ORM\PersistentCollection {#25500 …}
      +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
      +awards: Doctrine\ORM\PersistentCollection {#25504 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
      +categories: Doctrine\ORM\PersistentCollection {#25508 …}
      -id: 75370
      -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
      +apId: "Willdrick@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Willdrick"
      +apPublicUrl: "https://lemmy.world/u/Willdrick"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Willdrick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699943177 {#25449
        date: 2023-11-14 07:26:17.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699943176 {#25451
        date: 2023-11-14 07:26:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5121
      +user: Proxies\__CG__\App\Entity\User {#5122
        +avatar: null
        +cover: null
        +email: "arandomthought@sh.itjust.works"
        +username: "@arandomthought@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729103761 {#24760
          date: 2024-10-16 20:36:01.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
        +entries: Doctrine\ORM\PersistentCollection {#24772 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
        +posts: Doctrine\ORM\PersistentCollection {#24780 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
        +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
        +follows: Doctrine\ORM\PersistentCollection {#24792 …}
        +followers: Doctrine\ORM\PersistentCollection {#24794 …}
        +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
        +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
        +reports: Doctrine\ORM\PersistentCollection {#24804 …}
        +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
        +violations: Doctrine\ORM\PersistentCollection {#24808 …}
        +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
        +awards: Doctrine\ORM\PersistentCollection {#24812 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
        +categories: Doctrine\ORM\PersistentCollection {#24816 …}
        -id: 23807
        -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
        +apId: "arandomthought@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/arandomthought"
        +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "arandomthought"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728155778 {#24757
          date: 2024-10-05 21:16:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689114379 {#24759
          date: 2023-07-12 00:26:19.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4947
        +user: App\Entity\User {#4960
          +avatar: null
          +cover: null
          +email: "zero_spelled_with_an_ecks@programming.dev"
          +username: "@zero_spelled_with_an_ecks@programming.dev"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729306569 {#4944
            date: 2024-10-19 04:56:09.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
          +entries: Doctrine\ORM\PersistentCollection {#4967 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
          +posts: Doctrine\ORM\PersistentCollection {#4975 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
          +follows: Doctrine\ORM\PersistentCollection {#4987 …}
          +followers: Doctrine\ORM\PersistentCollection {#4989 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
          +reports: Doctrine\ORM\PersistentCollection {#4999 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
          +violations: Doctrine\ORM\PersistentCollection {#5003 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
          +awards: Doctrine\ORM\PersistentCollection {#5007 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
          +categories: Doctrine\ORM\PersistentCollection {#5011 …}
          -id: 9268
          -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
          +apId: "zero_spelled_with_an_ecks@programming.dev"
          +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
          +apFollowersUrl: null
          +apInboxUrl: "https://programming.dev/inbox"
          +apDomain: "programming.dev"
          +apPreferredUsername: "zero_spelled_with_an_ecks"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728300132 {#4945
            date: 2024-10-07 13:22:12.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687532092 {#4946
            date: 2023-06-23 16:54:52.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +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 {#4942
          date: 2024-10-20 14:01:28.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4948 …}
        +nested: Doctrine\ORM\PersistentCollection {#4950 …}
        +votes: Doctrine\ORM\PersistentCollection {#4952 …}
        +reports: Doctrine\ORM\PersistentCollection {#4954 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
        -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 {#4943
          date: 2024-01-28 08:15:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706427241 {#5119
        date: 2024-01-28 08:34:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5123 …}
      +nested: Doctrine\ORM\PersistentCollection {#5125 …}
      +votes: Doctrine\ORM\PersistentCollection {#5127 …}
      +reports: Doctrine\ORM\PersistentCollection {#5129 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
      -id: 346640
      -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8180885"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706427241 {#5120
        date: 2024-01-28 08:34:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
      \n
      I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706439476 {#5263
      date: 2024-01-28 11:57:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5271 …}
    +nested: Doctrine\ORM\PersistentCollection {#5273 …}
    +votes: Doctrine\ORM\PersistentCollection {#5275 …}
    +reports: Doctrine\ORM\PersistentCollection {#5278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
    -id: 346821
    -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7098439"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706439476 {#5266
      date: 2024-01-28 11:57:56.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 22.0 MiB 30.85 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5389
    +user: Proxies\__CG__\App\Entity\User {#5384
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#26148
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26156 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26158 …}
      +entries: Doctrine\ORM\PersistentCollection {#26160 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26162 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26164 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26166 …}
      +posts: Doctrine\ORM\PersistentCollection {#26168 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26172 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26174 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26176 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26178 …}
      +follows: Doctrine\ORM\PersistentCollection {#26180 …}
      +followers: Doctrine\ORM\PersistentCollection {#26182 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26184 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26186 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26188 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26190 …}
      +reports: Doctrine\ORM\PersistentCollection {#26192 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26194 …}
      +violations: Doctrine\ORM\PersistentCollection {#26196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26198 …}
      +awards: Doctrine\ORM\PersistentCollection {#26200 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26202 …}
      +categories: Doctrine\ORM\PersistentCollection {#26204 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26206 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#26145
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#26147
        date: 2023-07-17 05:23:16.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5264
      +user: Proxies\__CG__\App\Entity\User {#5270
        +avatar: null
        +cover: null
        +email: "Willdrick@lemmy.world"
        +username: "@Willdrick@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729124898 {#25452
          date: 2024-10-17 02:28:18.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
        +entries: Doctrine\ORM\PersistentCollection {#25464 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
        +posts: Doctrine\ORM\PersistentCollection {#25472 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
        +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
        +follows: Doctrine\ORM\PersistentCollection {#25484 …}
        +followers: Doctrine\ORM\PersistentCollection {#25486 …}
        +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
        +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
        +reports: Doctrine\ORM\PersistentCollection {#25496 …}
        +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
        +violations: Doctrine\ORM\PersistentCollection {#25500 …}
        +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
        +awards: Doctrine\ORM\PersistentCollection {#25504 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
        +categories: Doctrine\ORM\PersistentCollection {#25508 …}
        -id: 75370
        -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
        +apId: "Willdrick@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Willdrick"
        +apPublicUrl: "https://lemmy.world/u/Willdrick"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Willdrick"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699943177 {#25449
          date: 2023-11-14 07:26:17.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699943176 {#25451
          date: 2023-11-14 07:26:16.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5121
        +user: Proxies\__CG__\App\Entity\User {#5122
          +avatar: null
          +cover: null
          +email: "arandomthought@sh.itjust.works"
          +username: "@arandomthought@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729103761 {#24760
            date: 2024-10-16 20:36:01.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
          +entries: Doctrine\ORM\PersistentCollection {#24772 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
          +posts: Doctrine\ORM\PersistentCollection {#24780 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
          +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
          +follows: Doctrine\ORM\PersistentCollection {#24792 …}
          +followers: Doctrine\ORM\PersistentCollection {#24794 …}
          +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
          +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
          +reports: Doctrine\ORM\PersistentCollection {#24804 …}
          +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
          +violations: Doctrine\ORM\PersistentCollection {#24808 …}
          +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
          +awards: Doctrine\ORM\PersistentCollection {#24812 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
          +categories: Doctrine\ORM\PersistentCollection {#24816 …}
          -id: 23807
          -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
          +apId: "arandomthought@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/arandomthought"
          +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "arandomthought"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728155778 {#24757
            date: 2024-10-05 21:16:18.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689114379 {#24759
            date: 2023-07-12 00:26:19.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4947
          +user: App\Entity\User {#4960
            +avatar: null
            +cover: null
            +email: "zero_spelled_with_an_ecks@programming.dev"
            +username: "@zero_spelled_with_an_ecks@programming.dev"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1729306569 {#4944
              date: 2024-10-19 04:56:09.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
            +entries: Doctrine\ORM\PersistentCollection {#4967 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
            +posts: Doctrine\ORM\PersistentCollection {#4975 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
            +follows: Doctrine\ORM\PersistentCollection {#4987 …}
            +followers: Doctrine\ORM\PersistentCollection {#4989 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
            +reports: Doctrine\ORM\PersistentCollection {#4999 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
            +violations: Doctrine\ORM\PersistentCollection {#5003 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
            +awards: Doctrine\ORM\PersistentCollection {#5007 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
            +categories: Doctrine\ORM\PersistentCollection {#5011 …}
            -id: 9268
            -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
            +apId: "zero_spelled_with_an_ecks@programming.dev"
            +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apFollowersUrl: null
            +apInboxUrl: "https://programming.dev/inbox"
            +apDomain: "programming.dev"
            +apPreferredUsername: "zero_spelled_with_an_ecks"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1728300132 {#4945
              date: 2024-10-07 13:22:12.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1687532092 {#4946
              date: 2023-06-23 16:54:52.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +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 {#4942
            date: 2024-10-20 14:01:28.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4948 …}
          +nested: Doctrine\ORM\PersistentCollection {#4950 …}
          +votes: Doctrine\ORM\PersistentCollection {#4952 …}
          +reports: Doctrine\ORM\PersistentCollection {#4954 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
          -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 {#4943
            date: 2024-01-28 08:15:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4947}
        +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706427241 {#5119
          date: 2024-01-28 08:34:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@zero_spelled_with_an_ecks@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5123 …}
        +nested: Doctrine\ORM\PersistentCollection {#5125 …}
        +votes: Doctrine\ORM\PersistentCollection {#5127 …}
        +reports: Doctrine\ORM\PersistentCollection {#5129 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
        -id: 346640
        -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8180885"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706427241 {#5120
          date: 2024-01-28 08:34:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: """
        A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
        \n
        I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706439476 {#5263
        date: 2024-01-28 11:57:56.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
        "@arandomthought@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5271 …}
      +nested: Doctrine\ORM\PersistentCollection {#5273 …}
      +votes: Doctrine\ORM\PersistentCollection {#5275 …}
      +reports: Doctrine\ORM\PersistentCollection {#5278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
      -id: 346821
      -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7098439"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706439476 {#5266
        date: 2024-01-28 11:57:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      [en.m.wikipedia.org/wiki/Wax_motor#Applications](https://en.m.wikipedia.org/wiki/Wax_motor#Applications)\n
      \n
      The reason for the stupid lockout. Pretty ingenious, but yeah they all lie. The worst offenders are heat pump dryers. I think they’re gaslighting their customers.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706548864 {#5390
      date: 2024-01-29 18:21:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
      "@Willdrick@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5379 …}
    +nested: Doctrine\ORM\PersistentCollection {#5383 …}
    +votes: Doctrine\ORM\PersistentCollection {#5381 …}
    +reports: Doctrine\ORM\PersistentCollection {#5394 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5398 …}
    -id: 350328
    -bodyTs: "'/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':3 'custom':30 'dryer':23 'en.m.wikipedia.org':2 'en.m.wikipedia.org/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':1 'gaslight':28 'heat':21 'ingeni':11 'lie':16 'lockout':9 'offend':19 'pretti':10 'pump':22 're':27 'reason':5 'stupid':8 'think':25 'worst':18 'yeah':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129568"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706548864 {#5387
      date: 2024-01-29 18:21:04.0 +01:00
    }
  }
  "showNested" => true
  "level" => 4
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#26063
  +comment: App\Entity\EntryComment {#5389
    +user: Proxies\__CG__\App\Entity\User {#5384
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#26148
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26156 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26158 …}
      +entries: Doctrine\ORM\PersistentCollection {#26160 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26162 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26164 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26166 …}
      +posts: Doctrine\ORM\PersistentCollection {#26168 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26172 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26174 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26176 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26178 …}
      +follows: Doctrine\ORM\PersistentCollection {#26180 …}
      +followers: Doctrine\ORM\PersistentCollection {#26182 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26184 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26186 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26188 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26190 …}
      +reports: Doctrine\ORM\PersistentCollection {#26192 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26194 …}
      +violations: Doctrine\ORM\PersistentCollection {#26196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26198 …}
      +awards: Doctrine\ORM\PersistentCollection {#26200 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26202 …}
      +categories: Doctrine\ORM\PersistentCollection {#26204 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26206 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#26145
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#26147
        date: 2023-07-17 05:23:16.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5264
      +user: Proxies\__CG__\App\Entity\User {#5270
        +avatar: null
        +cover: null
        +email: "Willdrick@lemmy.world"
        +username: "@Willdrick@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729124898 {#25452
          date: 2024-10-17 02:28:18.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
        +entries: Doctrine\ORM\PersistentCollection {#25464 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
        +posts: Doctrine\ORM\PersistentCollection {#25472 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
        +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
        +follows: Doctrine\ORM\PersistentCollection {#25484 …}
        +followers: Doctrine\ORM\PersistentCollection {#25486 …}
        +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
        +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
        +reports: Doctrine\ORM\PersistentCollection {#25496 …}
        +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
        +violations: Doctrine\ORM\PersistentCollection {#25500 …}
        +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
        +awards: Doctrine\ORM\PersistentCollection {#25504 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
        +categories: Doctrine\ORM\PersistentCollection {#25508 …}
        -id: 75370
        -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
        +apId: "Willdrick@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Willdrick"
        +apPublicUrl: "https://lemmy.world/u/Willdrick"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Willdrick"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699943177 {#25449
          date: 2023-11-14 07:26:17.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699943176 {#25451
          date: 2023-11-14 07:26:16.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5121
        +user: Proxies\__CG__\App\Entity\User {#5122
          +avatar: null
          +cover: null
          +email: "arandomthought@sh.itjust.works"
          +username: "@arandomthought@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729103761 {#24760
            date: 2024-10-16 20:36:01.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
          +entries: Doctrine\ORM\PersistentCollection {#24772 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
          +posts: Doctrine\ORM\PersistentCollection {#24780 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
          +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
          +follows: Doctrine\ORM\PersistentCollection {#24792 …}
          +followers: Doctrine\ORM\PersistentCollection {#24794 …}
          +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
          +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
          +reports: Doctrine\ORM\PersistentCollection {#24804 …}
          +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
          +violations: Doctrine\ORM\PersistentCollection {#24808 …}
          +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
          +awards: Doctrine\ORM\PersistentCollection {#24812 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
          +categories: Doctrine\ORM\PersistentCollection {#24816 …}
          -id: 23807
          -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
          +apId: "arandomthought@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/arandomthought"
          +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "arandomthought"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728155778 {#24757
            date: 2024-10-05 21:16:18.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689114379 {#24759
            date: 2023-07-12 00:26:19.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4947
          +user: App\Entity\User {#4960
            +avatar: null
            +cover: null
            +email: "zero_spelled_with_an_ecks@programming.dev"
            +username: "@zero_spelled_with_an_ecks@programming.dev"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1729306569 {#4944
              date: 2024-10-19 04:56:09.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
            +entries: Doctrine\ORM\PersistentCollection {#4967 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
            +posts: Doctrine\ORM\PersistentCollection {#4975 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
            +follows: Doctrine\ORM\PersistentCollection {#4987 …}
            +followers: Doctrine\ORM\PersistentCollection {#4989 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
            +reports: Doctrine\ORM\PersistentCollection {#4999 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
            +violations: Doctrine\ORM\PersistentCollection {#5003 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
            +awards: Doctrine\ORM\PersistentCollection {#5007 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
            +categories: Doctrine\ORM\PersistentCollection {#5011 …}
            -id: 9268
            -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
            +apId: "zero_spelled_with_an_ecks@programming.dev"
            +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apFollowersUrl: null
            +apInboxUrl: "https://programming.dev/inbox"
            +apDomain: "programming.dev"
            +apPreferredUsername: "zero_spelled_with_an_ecks"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1728300132 {#4945
              date: 2024-10-07 13:22:12.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1687532092 {#4946
              date: 2023-06-23 16:54:52.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +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 {#4942
            date: 2024-10-20 14:01:28.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4948 …}
          +nested: Doctrine\ORM\PersistentCollection {#4950 …}
          +votes: Doctrine\ORM\PersistentCollection {#4952 …}
          +reports: Doctrine\ORM\PersistentCollection {#4954 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
          -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 {#4943
            date: 2024-01-28 08:15:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4947}
        +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706427241 {#5119
          date: 2024-01-28 08:34:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@zero_spelled_with_an_ecks@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5123 …}
        +nested: Doctrine\ORM\PersistentCollection {#5125 …}
        +votes: Doctrine\ORM\PersistentCollection {#5127 …}
        +reports: Doctrine\ORM\PersistentCollection {#5129 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
        -id: 346640
        -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8180885"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706427241 {#5120
          date: 2024-01-28 08:34:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: """
        A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
        \n
        I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706439476 {#5263
        date: 2024-01-28 11:57:56.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
        "@arandomthought@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5271 …}
      +nested: Doctrine\ORM\PersistentCollection {#5273 …}
      +votes: Doctrine\ORM\PersistentCollection {#5275 …}
      +reports: Doctrine\ORM\PersistentCollection {#5278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
      -id: 346821
      -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7098439"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706439476 {#5266
        date: 2024-01-28 11:57:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      [en.m.wikipedia.org/wiki/Wax_motor#Applications](https://en.m.wikipedia.org/wiki/Wax_motor#Applications)\n
      \n
      The reason for the stupid lockout. Pretty ingenious, but yeah they all lie. The worst offenders are heat pump dryers. I think they’re gaslighting their customers.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706548864 {#5390
      date: 2024-01-29 18:21:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
      "@Willdrick@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5379 …}
    +nested: Doctrine\ORM\PersistentCollection {#5383 …}
    +votes: Doctrine\ORM\PersistentCollection {#5381 …}
    +reports: Doctrine\ORM\PersistentCollection {#5394 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5398 …}
    -id: 350328
    -bodyTs: "'/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':3 'custom':30 'dryer':23 'en.m.wikipedia.org':2 'en.m.wikipedia.org/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':1 'gaslight':28 'heat':21 'ingeni':11 'lie':16 'lockout':9 'offend':19 'pretti':10 'pump':22 're':27 'reason':5 'stupid':8 'think':25 'worst':18 'yeah':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129568"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706548864 {#5387
      date: 2024-01-29 18:21:04.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 4
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 22.0 MiB 2.32 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5384
    +avatar: null
    +cover: null
    +email: "lemming741@lemmy.world"
    +username: "@lemming741@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729425688 {#26148
      date: 2024-10-20 14:01:28.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26156 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26158 …}
    +entries: Doctrine\ORM\PersistentCollection {#26160 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#26162 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#26164 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26166 …}
    +posts: Doctrine\ORM\PersistentCollection {#26168 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#26170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#26172 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#26174 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#26176 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#26178 …}
    +follows: Doctrine\ORM\PersistentCollection {#26180 …}
    +followers: Doctrine\ORM\PersistentCollection {#26182 …}
    +blocks: Doctrine\ORM\PersistentCollection {#26184 …}
    +blockers: Doctrine\ORM\PersistentCollection {#26186 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#26188 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#26190 …}
    +reports: Doctrine\ORM\PersistentCollection {#26192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#26194 …}
    +violations: Doctrine\ORM\PersistentCollection {#26196 …}
    +notifications: Doctrine\ORM\PersistentCollection {#26198 …}
    +awards: Doctrine\ORM\PersistentCollection {#26200 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#26202 …}
    +categories: Doctrine\ORM\PersistentCollection {#26204 …}
    -id: 30046
    -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26206 …}
    +apId: "lemming741@lemmy.world"
    +apProfileId: "https://lemmy.world/u/lemming741"
    +apPublicUrl: "https://lemmy.world/u/lemming741"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "lemming741"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1723603311 {#26145
      date: 2024-08-14 04:41:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689564196 {#26147
      date: 2023-07-17 05:23:16.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#26108
  +user: Proxies\__CG__\App\Entity\User {#5384
    +avatar: null
    +cover: null
    +email: "lemming741@lemmy.world"
    +username: "@lemming741@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729425688 {#26148
      date: 2024-10-20 14:01:28.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26156 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26158 …}
    +entries: Doctrine\ORM\PersistentCollection {#26160 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#26162 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#26164 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26166 …}
    +posts: Doctrine\ORM\PersistentCollection {#26168 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#26170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#26172 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#26174 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#26176 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#26178 …}
    +follows: Doctrine\ORM\PersistentCollection {#26180 …}
    +followers: Doctrine\ORM\PersistentCollection {#26182 …}
    +blocks: Doctrine\ORM\PersistentCollection {#26184 …}
    +blockers: Doctrine\ORM\PersistentCollection {#26186 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#26188 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#26190 …}
    +reports: Doctrine\ORM\PersistentCollection {#26192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#26194 …}
    +violations: Doctrine\ORM\PersistentCollection {#26196 …}
    +notifications: Doctrine\ORM\PersistentCollection {#26198 …}
    +awards: Doctrine\ORM\PersistentCollection {#26200 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#26202 …}
    +categories: Doctrine\ORM\PersistentCollection {#26204 …}
    -id: 30046
    -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26206 …}
    +apId: "lemming741@lemmy.world"
    +apProfileId: "https://lemmy.world/u/lemming741"
    +apPublicUrl: "https://lemmy.world/u/lemming741"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "lemming741"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1723603311 {#26145
      date: 2024-08-14 04:41:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689564196 {#26147
      date: 2023-07-17 05:23:16.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 22.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1706548864 {#5387
    date: 2024-01-29 18:21:04.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#26226
  +date: DateTimeImmutable @1706548864 {#5387
    date: 2024-01-29 18:21:04.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 22.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706548864 {#5387
    date: 2024-01-29 18:21:04.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#26280
  +createdAt: DateTimeImmutable @1706548864 {#5387
    date: 2024-01-29 18:21:04.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 22.0 MiB 0.28 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5384
    +avatar: null
    +cover: null
    +email: "lemming741@lemmy.world"
    +username: "@lemming741@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729425688 {#26148
      date: 2024-10-20 14:01:28.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26156 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26158 …}
    +entries: Doctrine\ORM\PersistentCollection {#26160 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#26162 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#26164 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26166 …}
    +posts: Doctrine\ORM\PersistentCollection {#26168 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#26170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#26172 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#26174 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#26176 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#26178 …}
    +follows: Doctrine\ORM\PersistentCollection {#26180 …}
    +followers: Doctrine\ORM\PersistentCollection {#26182 …}
    +blocks: Doctrine\ORM\PersistentCollection {#26184 …}
    +blockers: Doctrine\ORM\PersistentCollection {#26186 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#26188 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#26190 …}
    +reports: Doctrine\ORM\PersistentCollection {#26192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#26194 …}
    +violations: Doctrine\ORM\PersistentCollection {#26196 …}
    +notifications: Doctrine\ORM\PersistentCollection {#26198 …}
    +awards: Doctrine\ORM\PersistentCollection {#26200 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#26202 …}
    +categories: Doctrine\ORM\PersistentCollection {#26204 …}
    -id: 30046
    -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26206 …}
    +apId: "lemming741@lemmy.world"
    +apProfileId: "https://lemmy.world/u/lemming741"
    +apPublicUrl: "https://lemmy.world/u/lemming741"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "lemming741"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1723603311 {#26145
      date: 2024-08-14 04:41:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689564196 {#26147
      date: 2023-07-17 05:23:16.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#26334
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5384
    +avatar: null
    +cover: null
    +email: "lemming741@lemmy.world"
    +username: "@lemming741@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729425688 {#26148
      date: 2024-10-20 14:01:28.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26156 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26158 …}
    +entries: Doctrine\ORM\PersistentCollection {#26160 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#26162 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#26164 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26166 …}
    +posts: Doctrine\ORM\PersistentCollection {#26168 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#26170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#26172 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#26174 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#26176 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#26178 …}
    +follows: Doctrine\ORM\PersistentCollection {#26180 …}
    +followers: Doctrine\ORM\PersistentCollection {#26182 …}
    +blocks: Doctrine\ORM\PersistentCollection {#26184 …}
    +blockers: Doctrine\ORM\PersistentCollection {#26186 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#26188 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#26190 …}
    +reports: Doctrine\ORM\PersistentCollection {#26192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#26194 …}
    +violations: Doctrine\ORM\PersistentCollection {#26196 …}
    +notifications: Doctrine\ORM\PersistentCollection {#26198 …}
    +awards: Doctrine\ORM\PersistentCollection {#26200 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#26202 …}
    +categories: Doctrine\ORM\PersistentCollection {#26204 …}
    -id: 30046
    -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26206 …}
    +apId: "lemming741@lemmy.world"
    +apProfileId: "https://lemmy.world/u/lemming741"
    +apPublicUrl: "https://lemmy.world/u/lemming741"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "lemming741"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1723603311 {#26145
      date: 2024-08-14 04:41:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689564196 {#26147
      date: 2023-07-17 05:23:16.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 22.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5389
    +user: Proxies\__CG__\App\Entity\User {#5384
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#26148
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26156 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26158 …}
      +entries: Doctrine\ORM\PersistentCollection {#26160 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26162 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26164 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26166 …}
      +posts: Doctrine\ORM\PersistentCollection {#26168 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26172 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26174 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26176 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26178 …}
      +follows: Doctrine\ORM\PersistentCollection {#26180 …}
      +followers: Doctrine\ORM\PersistentCollection {#26182 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26184 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26186 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26188 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26190 …}
      +reports: Doctrine\ORM\PersistentCollection {#26192 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26194 …}
      +violations: Doctrine\ORM\PersistentCollection {#26196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26198 …}
      +awards: Doctrine\ORM\PersistentCollection {#26200 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26202 …}
      +categories: Doctrine\ORM\PersistentCollection {#26204 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26206 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#26145
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#26147
        date: 2023-07-17 05:23:16.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5264
      +user: Proxies\__CG__\App\Entity\User {#5270
        +avatar: null
        +cover: null
        +email: "Willdrick@lemmy.world"
        +username: "@Willdrick@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729124898 {#25452
          date: 2024-10-17 02:28:18.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
        +entries: Doctrine\ORM\PersistentCollection {#25464 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
        +posts: Doctrine\ORM\PersistentCollection {#25472 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
        +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
        +follows: Doctrine\ORM\PersistentCollection {#25484 …}
        +followers: Doctrine\ORM\PersistentCollection {#25486 …}
        +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
        +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
        +reports: Doctrine\ORM\PersistentCollection {#25496 …}
        +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
        +violations: Doctrine\ORM\PersistentCollection {#25500 …}
        +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
        +awards: Doctrine\ORM\PersistentCollection {#25504 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
        +categories: Doctrine\ORM\PersistentCollection {#25508 …}
        -id: 75370
        -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
        +apId: "Willdrick@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Willdrick"
        +apPublicUrl: "https://lemmy.world/u/Willdrick"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Willdrick"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699943177 {#25449
          date: 2023-11-14 07:26:17.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699943176 {#25451
          date: 2023-11-14 07:26:16.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5121
        +user: Proxies\__CG__\App\Entity\User {#5122
          +avatar: null
          +cover: null
          +email: "arandomthought@sh.itjust.works"
          +username: "@arandomthought@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729103761 {#24760
            date: 2024-10-16 20:36:01.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
          +entries: Doctrine\ORM\PersistentCollection {#24772 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
          +posts: Doctrine\ORM\PersistentCollection {#24780 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
          +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
          +follows: Doctrine\ORM\PersistentCollection {#24792 …}
          +followers: Doctrine\ORM\PersistentCollection {#24794 …}
          +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
          +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
          +reports: Doctrine\ORM\PersistentCollection {#24804 …}
          +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
          +violations: Doctrine\ORM\PersistentCollection {#24808 …}
          +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
          +awards: Doctrine\ORM\PersistentCollection {#24812 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
          +categories: Doctrine\ORM\PersistentCollection {#24816 …}
          -id: 23807
          -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
          +apId: "arandomthought@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/arandomthought"
          +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "arandomthought"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728155778 {#24757
            date: 2024-10-05 21:16:18.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689114379 {#24759
            date: 2023-07-12 00:26:19.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4947
          +user: App\Entity\User {#4960
            +avatar: null
            +cover: null
            +email: "zero_spelled_with_an_ecks@programming.dev"
            +username: "@zero_spelled_with_an_ecks@programming.dev"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1729306569 {#4944
              date: 2024-10-19 04:56:09.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
            +entries: Doctrine\ORM\PersistentCollection {#4967 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
            +posts: Doctrine\ORM\PersistentCollection {#4975 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
            +follows: Doctrine\ORM\PersistentCollection {#4987 …}
            +followers: Doctrine\ORM\PersistentCollection {#4989 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
            +reports: Doctrine\ORM\PersistentCollection {#4999 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
            +violations: Doctrine\ORM\PersistentCollection {#5003 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
            +awards: Doctrine\ORM\PersistentCollection {#5007 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
            +categories: Doctrine\ORM\PersistentCollection {#5011 …}
            -id: 9268
            -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
            +apId: "zero_spelled_with_an_ecks@programming.dev"
            +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apFollowersUrl: null
            +apInboxUrl: "https://programming.dev/inbox"
            +apDomain: "programming.dev"
            +apPreferredUsername: "zero_spelled_with_an_ecks"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1728300132 {#4945
              date: 2024-10-07 13:22:12.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1687532092 {#4946
              date: 2023-06-23 16:54:52.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +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 {#4942
            date: 2024-10-20 14:01:28.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4948 …}
          +nested: Doctrine\ORM\PersistentCollection {#4950 …}
          +votes: Doctrine\ORM\PersistentCollection {#4952 …}
          +reports: Doctrine\ORM\PersistentCollection {#4954 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
          -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 {#4943
            date: 2024-01-28 08:15:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4947}
        +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706427241 {#5119
          date: 2024-01-28 08:34:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@zero_spelled_with_an_ecks@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5123 …}
        +nested: Doctrine\ORM\PersistentCollection {#5125 …}
        +votes: Doctrine\ORM\PersistentCollection {#5127 …}
        +reports: Doctrine\ORM\PersistentCollection {#5129 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
        -id: 346640
        -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8180885"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706427241 {#5120
          date: 2024-01-28 08:34:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: """
        A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
        \n
        I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706439476 {#5263
        date: 2024-01-28 11:57:56.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
        "@arandomthought@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5271 …}
      +nested: Doctrine\ORM\PersistentCollection {#5273 …}
      +votes: Doctrine\ORM\PersistentCollection {#5275 …}
      +reports: Doctrine\ORM\PersistentCollection {#5278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
      -id: 346821
      -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7098439"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706439476 {#5266
        date: 2024-01-28 11:57:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      [en.m.wikipedia.org/wiki/Wax_motor#Applications](https://en.m.wikipedia.org/wiki/Wax_motor#Applications)\n
      \n
      The reason for the stupid lockout. Pretty ingenious, but yeah they all lie. The worst offenders are heat pump dryers. I think they’re gaslighting their customers.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706548864 {#5390
      date: 2024-01-29 18:21:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
      "@Willdrick@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5379 …}
    +nested: Doctrine\ORM\PersistentCollection {#5383 …}
    +votes: Doctrine\ORM\PersistentCollection {#5381 …}
    +reports: Doctrine\ORM\PersistentCollection {#5394 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5398 …}
    -id: 350328
    -bodyTs: "'/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':3 'custom':30 'dryer':23 'en.m.wikipedia.org':2 'en.m.wikipedia.org/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':1 'gaslight':28 'heat':21 'ingeni':11 'lie':16 'lockout':9 'offend':19 'pretti':10 'pump':22 're':27 'reason':5 'stupid':8 'think':25 'worst':18 'yeah':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129568"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706548864 {#5387
      date: 2024-01-29 18:21:04.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#26409
  +subject: App\Entity\EntryComment {#5389
    +user: Proxies\__CG__\App\Entity\User {#5384
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#26148
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26156 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26158 …}
      +entries: Doctrine\ORM\PersistentCollection {#26160 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26162 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26164 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26166 …}
      +posts: Doctrine\ORM\PersistentCollection {#26168 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26172 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26174 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26176 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26178 …}
      +follows: Doctrine\ORM\PersistentCollection {#26180 …}
      +followers: Doctrine\ORM\PersistentCollection {#26182 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26184 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26186 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26188 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26190 …}
      +reports: Doctrine\ORM\PersistentCollection {#26192 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26194 …}
      +violations: Doctrine\ORM\PersistentCollection {#26196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26198 …}
      +awards: Doctrine\ORM\PersistentCollection {#26200 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26202 …}
      +categories: Doctrine\ORM\PersistentCollection {#26204 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26206 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#26145
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#26147
        date: 2023-07-17 05:23:16.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5264
      +user: Proxies\__CG__\App\Entity\User {#5270
        +avatar: null
        +cover: null
        +email: "Willdrick@lemmy.world"
        +username: "@Willdrick@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729124898 {#25452
          date: 2024-10-17 02:28:18.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
        +entries: Doctrine\ORM\PersistentCollection {#25464 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
        +posts: Doctrine\ORM\PersistentCollection {#25472 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
        +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
        +follows: Doctrine\ORM\PersistentCollection {#25484 …}
        +followers: Doctrine\ORM\PersistentCollection {#25486 …}
        +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
        +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
        +reports: Doctrine\ORM\PersistentCollection {#25496 …}
        +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
        +violations: Doctrine\ORM\PersistentCollection {#25500 …}
        +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
        +awards: Doctrine\ORM\PersistentCollection {#25504 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
        +categories: Doctrine\ORM\PersistentCollection {#25508 …}
        -id: 75370
        -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
        +apId: "Willdrick@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Willdrick"
        +apPublicUrl: "https://lemmy.world/u/Willdrick"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Willdrick"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699943177 {#25449
          date: 2023-11-14 07:26:17.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699943176 {#25451
          date: 2023-11-14 07:26:16.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5121
        +user: Proxies\__CG__\App\Entity\User {#5122
          +avatar: null
          +cover: null
          +email: "arandomthought@sh.itjust.works"
          +username: "@arandomthought@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729103761 {#24760
            date: 2024-10-16 20:36:01.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
          +entries: Doctrine\ORM\PersistentCollection {#24772 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
          +posts: Doctrine\ORM\PersistentCollection {#24780 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
          +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
          +follows: Doctrine\ORM\PersistentCollection {#24792 …}
          +followers: Doctrine\ORM\PersistentCollection {#24794 …}
          +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
          +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
          +reports: Doctrine\ORM\PersistentCollection {#24804 …}
          +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
          +violations: Doctrine\ORM\PersistentCollection {#24808 …}
          +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
          +awards: Doctrine\ORM\PersistentCollection {#24812 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
          +categories: Doctrine\ORM\PersistentCollection {#24816 …}
          -id: 23807
          -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
          +apId: "arandomthought@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/arandomthought"
          +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "arandomthought"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728155778 {#24757
            date: 2024-10-05 21:16:18.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689114379 {#24759
            date: 2023-07-12 00:26:19.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4947
          +user: App\Entity\User {#4960
            +avatar: null
            +cover: null
            +email: "zero_spelled_with_an_ecks@programming.dev"
            +username: "@zero_spelled_with_an_ecks@programming.dev"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1729306569 {#4944
              date: 2024-10-19 04:56:09.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
            +entries: Doctrine\ORM\PersistentCollection {#4967 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
            +posts: Doctrine\ORM\PersistentCollection {#4975 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
            +follows: Doctrine\ORM\PersistentCollection {#4987 …}
            +followers: Doctrine\ORM\PersistentCollection {#4989 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
            +reports: Doctrine\ORM\PersistentCollection {#4999 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
            +violations: Doctrine\ORM\PersistentCollection {#5003 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
            +awards: Doctrine\ORM\PersistentCollection {#5007 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
            +categories: Doctrine\ORM\PersistentCollection {#5011 …}
            -id: 9268
            -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
            +apId: "zero_spelled_with_an_ecks@programming.dev"
            +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apFollowersUrl: null
            +apInboxUrl: "https://programming.dev/inbox"
            +apDomain: "programming.dev"
            +apPreferredUsername: "zero_spelled_with_an_ecks"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1728300132 {#4945
              date: 2024-10-07 13:22:12.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1687532092 {#4946
              date: 2023-06-23 16:54:52.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +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 {#4942
            date: 2024-10-20 14:01:28.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4948 …}
          +nested: Doctrine\ORM\PersistentCollection {#4950 …}
          +votes: Doctrine\ORM\PersistentCollection {#4952 …}
          +reports: Doctrine\ORM\PersistentCollection {#4954 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
          -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 {#4943
            date: 2024-01-28 08:15:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4947}
        +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706427241 {#5119
          date: 2024-01-28 08:34:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@zero_spelled_with_an_ecks@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5123 …}
        +nested: Doctrine\ORM\PersistentCollection {#5125 …}
        +votes: Doctrine\ORM\PersistentCollection {#5127 …}
        +reports: Doctrine\ORM\PersistentCollection {#5129 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
        -id: 346640
        -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8180885"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706427241 {#5120
          date: 2024-01-28 08:34:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: """
        A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
        \n
        I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706439476 {#5263
        date: 2024-01-28 11:57:56.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
        "@arandomthought@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5271 …}
      +nested: Doctrine\ORM\PersistentCollection {#5273 …}
      +votes: Doctrine\ORM\PersistentCollection {#5275 …}
      +reports: Doctrine\ORM\PersistentCollection {#5278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
      -id: 346821
      -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7098439"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706439476 {#5266
        date: 2024-01-28 11:57:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      [en.m.wikipedia.org/wiki/Wax_motor#Applications](https://en.m.wikipedia.org/wiki/Wax_motor#Applications)\n
      \n
      The reason for the stupid lockout. Pretty ingenious, but yeah they all lie. The worst offenders are heat pump dryers. I think they’re gaslighting their customers.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706548864 {#5390
      date: 2024-01-29 18:21:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
      "@Willdrick@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5379 …}
    +nested: Doctrine\ORM\PersistentCollection {#5383 …}
    +votes: Doctrine\ORM\PersistentCollection {#5381 …}
    +reports: Doctrine\ORM\PersistentCollection {#5394 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5398 …}
    -id: 350328
    -bodyTs: "'/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':3 'custom':30 'dryer':23 'en.m.wikipedia.org':2 'en.m.wikipedia.org/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':1 'gaslight':28 'heat':21 'ingeni':11 'lie':16 'lockout':9 'offend':19 'pretti':10 'pump':22 're':27 'reason':5 'stupid':8 'think':25 'worst':18 'yeah':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129568"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706548864 {#5387
      date: 2024-01-29 18:21:04.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 22.0 MiB 0.80 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5389
    +user: Proxies\__CG__\App\Entity\User {#5384
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#26148
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26156 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26158 …}
      +entries: Doctrine\ORM\PersistentCollection {#26160 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26162 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26164 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26166 …}
      +posts: Doctrine\ORM\PersistentCollection {#26168 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26172 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26174 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26176 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26178 …}
      +follows: Doctrine\ORM\PersistentCollection {#26180 …}
      +followers: Doctrine\ORM\PersistentCollection {#26182 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26184 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26186 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26188 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26190 …}
      +reports: Doctrine\ORM\PersistentCollection {#26192 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26194 …}
      +violations: Doctrine\ORM\PersistentCollection {#26196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26198 …}
      +awards: Doctrine\ORM\PersistentCollection {#26200 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26202 …}
      +categories: Doctrine\ORM\PersistentCollection {#26204 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26206 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#26145
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#26147
        date: 2023-07-17 05:23:16.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5264
      +user: Proxies\__CG__\App\Entity\User {#5270
        +avatar: null
        +cover: null
        +email: "Willdrick@lemmy.world"
        +username: "@Willdrick@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729124898 {#25452
          date: 2024-10-17 02:28:18.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
        +entries: Doctrine\ORM\PersistentCollection {#25464 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
        +posts: Doctrine\ORM\PersistentCollection {#25472 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
        +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
        +follows: Doctrine\ORM\PersistentCollection {#25484 …}
        +followers: Doctrine\ORM\PersistentCollection {#25486 …}
        +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
        +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
        +reports: Doctrine\ORM\PersistentCollection {#25496 …}
        +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
        +violations: Doctrine\ORM\PersistentCollection {#25500 …}
        +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
        +awards: Doctrine\ORM\PersistentCollection {#25504 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
        +categories: Doctrine\ORM\PersistentCollection {#25508 …}
        -id: 75370
        -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
        +apId: "Willdrick@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Willdrick"
        +apPublicUrl: "https://lemmy.world/u/Willdrick"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Willdrick"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699943177 {#25449
          date: 2023-11-14 07:26:17.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699943176 {#25451
          date: 2023-11-14 07:26:16.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5121
        +user: Proxies\__CG__\App\Entity\User {#5122
          +avatar: null
          +cover: null
          +email: "arandomthought@sh.itjust.works"
          +username: "@arandomthought@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729103761 {#24760
            date: 2024-10-16 20:36:01.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
          +entries: Doctrine\ORM\PersistentCollection {#24772 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
          +posts: Doctrine\ORM\PersistentCollection {#24780 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
          +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
          +follows: Doctrine\ORM\PersistentCollection {#24792 …}
          +followers: Doctrine\ORM\PersistentCollection {#24794 …}
          +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
          +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
          +reports: Doctrine\ORM\PersistentCollection {#24804 …}
          +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
          +violations: Doctrine\ORM\PersistentCollection {#24808 …}
          +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
          +awards: Doctrine\ORM\PersistentCollection {#24812 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
          +categories: Doctrine\ORM\PersistentCollection {#24816 …}
          -id: 23807
          -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
          +apId: "arandomthought@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/arandomthought"
          +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "arandomthought"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728155778 {#24757
            date: 2024-10-05 21:16:18.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689114379 {#24759
            date: 2023-07-12 00:26:19.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4947
          +user: App\Entity\User {#4960
            +avatar: null
            +cover: null
            +email: "zero_spelled_with_an_ecks@programming.dev"
            +username: "@zero_spelled_with_an_ecks@programming.dev"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1729306569 {#4944
              date: 2024-10-19 04:56:09.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
            +entries: Doctrine\ORM\PersistentCollection {#4967 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
            +posts: Doctrine\ORM\PersistentCollection {#4975 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
            +follows: Doctrine\ORM\PersistentCollection {#4987 …}
            +followers: Doctrine\ORM\PersistentCollection {#4989 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
            +reports: Doctrine\ORM\PersistentCollection {#4999 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
            +violations: Doctrine\ORM\PersistentCollection {#5003 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
            +awards: Doctrine\ORM\PersistentCollection {#5007 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
            +categories: Doctrine\ORM\PersistentCollection {#5011 …}
            -id: 9268
            -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
            +apId: "zero_spelled_with_an_ecks@programming.dev"
            +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apFollowersUrl: null
            +apInboxUrl: "https://programming.dev/inbox"
            +apDomain: "programming.dev"
            +apPreferredUsername: "zero_spelled_with_an_ecks"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1728300132 {#4945
              date: 2024-10-07 13:22:12.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1687532092 {#4946
              date: 2023-06-23 16:54:52.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +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 {#4942
            date: 2024-10-20 14:01:28.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4948 …}
          +nested: Doctrine\ORM\PersistentCollection {#4950 …}
          +votes: Doctrine\ORM\PersistentCollection {#4952 …}
          +reports: Doctrine\ORM\PersistentCollection {#4954 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
          -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 {#4943
            date: 2024-01-28 08:15:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4947}
        +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706427241 {#5119
          date: 2024-01-28 08:34:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@zero_spelled_with_an_ecks@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5123 …}
        +nested: Doctrine\ORM\PersistentCollection {#5125 …}
        +votes: Doctrine\ORM\PersistentCollection {#5127 …}
        +reports: Doctrine\ORM\PersistentCollection {#5129 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
        -id: 346640
        -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8180885"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706427241 {#5120
          date: 2024-01-28 08:34:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: """
        A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
        \n
        I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706439476 {#5263
        date: 2024-01-28 11:57:56.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
        "@arandomthought@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5271 …}
      +nested: Doctrine\ORM\PersistentCollection {#5273 …}
      +votes: Doctrine\ORM\PersistentCollection {#5275 …}
      +reports: Doctrine\ORM\PersistentCollection {#5278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
      -id: 346821
      -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7098439"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706439476 {#5266
        date: 2024-01-28 11:57:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      [en.m.wikipedia.org/wiki/Wax_motor#Applications](https://en.m.wikipedia.org/wiki/Wax_motor#Applications)\n
      \n
      The reason for the stupid lockout. Pretty ingenious, but yeah they all lie. The worst offenders are heat pump dryers. I think they’re gaslighting their customers.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706548864 {#5390
      date: 2024-01-29 18:21:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
      "@Willdrick@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5379 …}
    +nested: Doctrine\ORM\PersistentCollection {#5383 …}
    +votes: Doctrine\ORM\PersistentCollection {#5381 …}
    +reports: Doctrine\ORM\PersistentCollection {#5394 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5398 …}
    -id: 350328
    -bodyTs: "'/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':3 'custom':30 'dryer':23 'en.m.wikipedia.org':2 'en.m.wikipedia.org/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':1 'gaslight':28 'heat':21 'ingeni':11 'lie':16 'lockout':9 'offend':19 'pretti':10 'pump':22 're':27 'reason':5 'stupid':8 'think':25 'worst':18 'yeah':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129568"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706548864 {#5387
      date: 2024-01-29 18:21:04.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#26466
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5389
    +user: Proxies\__CG__\App\Entity\User {#5384
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#26148
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26156 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26158 …}
      +entries: Doctrine\ORM\PersistentCollection {#26160 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26162 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26164 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26166 …}
      +posts: Doctrine\ORM\PersistentCollection {#26168 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26172 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26174 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26176 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26178 …}
      +follows: Doctrine\ORM\PersistentCollection {#26180 …}
      +followers: Doctrine\ORM\PersistentCollection {#26182 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26184 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26186 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26188 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26190 …}
      +reports: Doctrine\ORM\PersistentCollection {#26192 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26194 …}
      +violations: Doctrine\ORM\PersistentCollection {#26196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26198 …}
      +awards: Doctrine\ORM\PersistentCollection {#26200 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26202 …}
      +categories: Doctrine\ORM\PersistentCollection {#26204 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26206 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#26145
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#26147
        date: 2023-07-17 05:23:16.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5264
      +user: Proxies\__CG__\App\Entity\User {#5270
        +avatar: null
        +cover: null
        +email: "Willdrick@lemmy.world"
        +username: "@Willdrick@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729124898 {#25452
          date: 2024-10-17 02:28:18.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
        +entries: Doctrine\ORM\PersistentCollection {#25464 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
        +posts: Doctrine\ORM\PersistentCollection {#25472 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
        +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
        +follows: Doctrine\ORM\PersistentCollection {#25484 …}
        +followers: Doctrine\ORM\PersistentCollection {#25486 …}
        +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
        +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
        +reports: Doctrine\ORM\PersistentCollection {#25496 …}
        +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
        +violations: Doctrine\ORM\PersistentCollection {#25500 …}
        +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
        +awards: Doctrine\ORM\PersistentCollection {#25504 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
        +categories: Doctrine\ORM\PersistentCollection {#25508 …}
        -id: 75370
        -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
        +apId: "Willdrick@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Willdrick"
        +apPublicUrl: "https://lemmy.world/u/Willdrick"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Willdrick"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699943177 {#25449
          date: 2023-11-14 07:26:17.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699943176 {#25451
          date: 2023-11-14 07:26:16.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5121
        +user: Proxies\__CG__\App\Entity\User {#5122
          +avatar: null
          +cover: null
          +email: "arandomthought@sh.itjust.works"
          +username: "@arandomthought@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729103761 {#24760
            date: 2024-10-16 20:36:01.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
          +entries: Doctrine\ORM\PersistentCollection {#24772 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
          +posts: Doctrine\ORM\PersistentCollection {#24780 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
          +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
          +follows: Doctrine\ORM\PersistentCollection {#24792 …}
          +followers: Doctrine\ORM\PersistentCollection {#24794 …}
          +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
          +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
          +reports: Doctrine\ORM\PersistentCollection {#24804 …}
          +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
          +violations: Doctrine\ORM\PersistentCollection {#24808 …}
          +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
          +awards: Doctrine\ORM\PersistentCollection {#24812 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
          +categories: Doctrine\ORM\PersistentCollection {#24816 …}
          -id: 23807
          -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
          +apId: "arandomthought@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/arandomthought"
          +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "arandomthought"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728155778 {#24757
            date: 2024-10-05 21:16:18.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689114379 {#24759
            date: 2023-07-12 00:26:19.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4947
          +user: App\Entity\User {#4960
            +avatar: null
            +cover: null
            +email: "zero_spelled_with_an_ecks@programming.dev"
            +username: "@zero_spelled_with_an_ecks@programming.dev"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1729306569 {#4944
              date: 2024-10-19 04:56:09.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
            +entries: Doctrine\ORM\PersistentCollection {#4967 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
            +posts: Doctrine\ORM\PersistentCollection {#4975 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
            +follows: Doctrine\ORM\PersistentCollection {#4987 …}
            +followers: Doctrine\ORM\PersistentCollection {#4989 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
            +reports: Doctrine\ORM\PersistentCollection {#4999 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
            +violations: Doctrine\ORM\PersistentCollection {#5003 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
            +awards: Doctrine\ORM\PersistentCollection {#5007 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
            +categories: Doctrine\ORM\PersistentCollection {#5011 …}
            -id: 9268
            -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
            +apId: "zero_spelled_with_an_ecks@programming.dev"
            +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apFollowersUrl: null
            +apInboxUrl: "https://programming.dev/inbox"
            +apDomain: "programming.dev"
            +apPreferredUsername: "zero_spelled_with_an_ecks"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1728300132 {#4945
              date: 2024-10-07 13:22:12.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1687532092 {#4946
              date: 2023-06-23 16:54:52.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +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 {#4942
            date: 2024-10-20 14:01:28.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4948 …}
          +nested: Doctrine\ORM\PersistentCollection {#4950 …}
          +votes: Doctrine\ORM\PersistentCollection {#4952 …}
          +reports: Doctrine\ORM\PersistentCollection {#4954 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
          -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 {#4943
            date: 2024-01-28 08:15:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4947}
        +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706427241 {#5119
          date: 2024-01-28 08:34:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@zero_spelled_with_an_ecks@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5123 …}
        +nested: Doctrine\ORM\PersistentCollection {#5125 …}
        +votes: Doctrine\ORM\PersistentCollection {#5127 …}
        +reports: Doctrine\ORM\PersistentCollection {#5129 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
        -id: 346640
        -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8180885"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706427241 {#5120
          date: 2024-01-28 08:34:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: """
        A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
        \n
        I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706439476 {#5263
        date: 2024-01-28 11:57:56.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
        "@arandomthought@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5271 …}
      +nested: Doctrine\ORM\PersistentCollection {#5273 …}
      +votes: Doctrine\ORM\PersistentCollection {#5275 …}
      +reports: Doctrine\ORM\PersistentCollection {#5278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
      -id: 346821
      -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7098439"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706439476 {#5266
        date: 2024-01-28 11:57:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      [en.m.wikipedia.org/wiki/Wax_motor#Applications](https://en.m.wikipedia.org/wiki/Wax_motor#Applications)\n
      \n
      The reason for the stupid lockout. Pretty ingenious, but yeah they all lie. The worst offenders are heat pump dryers. I think they’re gaslighting their customers.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706548864 {#5390
      date: 2024-01-29 18:21:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
      "@Willdrick@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5379 …}
    +nested: Doctrine\ORM\PersistentCollection {#5383 …}
    +votes: Doctrine\ORM\PersistentCollection {#5381 …}
    +reports: Doctrine\ORM\PersistentCollection {#5394 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5398 …}
    -id: 350328
    -bodyTs: "'/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':3 'custom':30 'dryer':23 'en.m.wikipedia.org':2 'en.m.wikipedia.org/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':1 'gaslight':28 'heat':21 'ingeni':11 'lie':16 'lockout':9 'offend':19 'pretti':10 'pump':22 're':27 'reason':5 'stupid':8 'think':25 'worst':18 'yeah':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129568"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706548864 {#5387
      date: 2024-01-29 18:21:04.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 22.0 MiB 0.48 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5389
    +user: Proxies\__CG__\App\Entity\User {#5384
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#26148
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26156 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26158 …}
      +entries: Doctrine\ORM\PersistentCollection {#26160 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26162 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26164 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26166 …}
      +posts: Doctrine\ORM\PersistentCollection {#26168 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26172 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26174 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26176 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26178 …}
      +follows: Doctrine\ORM\PersistentCollection {#26180 …}
      +followers: Doctrine\ORM\PersistentCollection {#26182 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26184 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26186 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26188 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26190 …}
      +reports: Doctrine\ORM\PersistentCollection {#26192 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26194 …}
      +violations: Doctrine\ORM\PersistentCollection {#26196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26198 …}
      +awards: Doctrine\ORM\PersistentCollection {#26200 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26202 …}
      +categories: Doctrine\ORM\PersistentCollection {#26204 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26206 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#26145
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#26147
        date: 2023-07-17 05:23:16.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5264
      +user: Proxies\__CG__\App\Entity\User {#5270
        +avatar: null
        +cover: null
        +email: "Willdrick@lemmy.world"
        +username: "@Willdrick@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729124898 {#25452
          date: 2024-10-17 02:28:18.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
        +entries: Doctrine\ORM\PersistentCollection {#25464 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
        +posts: Doctrine\ORM\PersistentCollection {#25472 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
        +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
        +follows: Doctrine\ORM\PersistentCollection {#25484 …}
        +followers: Doctrine\ORM\PersistentCollection {#25486 …}
        +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
        +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
        +reports: Doctrine\ORM\PersistentCollection {#25496 …}
        +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
        +violations: Doctrine\ORM\PersistentCollection {#25500 …}
        +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
        +awards: Doctrine\ORM\PersistentCollection {#25504 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
        +categories: Doctrine\ORM\PersistentCollection {#25508 …}
        -id: 75370
        -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
        +apId: "Willdrick@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Willdrick"
        +apPublicUrl: "https://lemmy.world/u/Willdrick"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Willdrick"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699943177 {#25449
          date: 2023-11-14 07:26:17.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699943176 {#25451
          date: 2023-11-14 07:26:16.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5121
        +user: Proxies\__CG__\App\Entity\User {#5122
          +avatar: null
          +cover: null
          +email: "arandomthought@sh.itjust.works"
          +username: "@arandomthought@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729103761 {#24760
            date: 2024-10-16 20:36:01.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
          +entries: Doctrine\ORM\PersistentCollection {#24772 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
          +posts: Doctrine\ORM\PersistentCollection {#24780 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
          +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
          +follows: Doctrine\ORM\PersistentCollection {#24792 …}
          +followers: Doctrine\ORM\PersistentCollection {#24794 …}
          +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
          +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
          +reports: Doctrine\ORM\PersistentCollection {#24804 …}
          +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
          +violations: Doctrine\ORM\PersistentCollection {#24808 …}
          +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
          +awards: Doctrine\ORM\PersistentCollection {#24812 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
          +categories: Doctrine\ORM\PersistentCollection {#24816 …}
          -id: 23807
          -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
          +apId: "arandomthought@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/arandomthought"
          +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "arandomthought"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728155778 {#24757
            date: 2024-10-05 21:16:18.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689114379 {#24759
            date: 2023-07-12 00:26:19.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4947
          +user: App\Entity\User {#4960
            +avatar: null
            +cover: null
            +email: "zero_spelled_with_an_ecks@programming.dev"
            +username: "@zero_spelled_with_an_ecks@programming.dev"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1729306569 {#4944
              date: 2024-10-19 04:56:09.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
            +entries: Doctrine\ORM\PersistentCollection {#4967 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
            +posts: Doctrine\ORM\PersistentCollection {#4975 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
            +follows: Doctrine\ORM\PersistentCollection {#4987 …}
            +followers: Doctrine\ORM\PersistentCollection {#4989 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
            +reports: Doctrine\ORM\PersistentCollection {#4999 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
            +violations: Doctrine\ORM\PersistentCollection {#5003 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
            +awards: Doctrine\ORM\PersistentCollection {#5007 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
            +categories: Doctrine\ORM\PersistentCollection {#5011 …}
            -id: 9268
            -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
            +apId: "zero_spelled_with_an_ecks@programming.dev"
            +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apFollowersUrl: null
            +apInboxUrl: "https://programming.dev/inbox"
            +apDomain: "programming.dev"
            +apPreferredUsername: "zero_spelled_with_an_ecks"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1728300132 {#4945
              date: 2024-10-07 13:22:12.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1687532092 {#4946
              date: 2023-06-23 16:54:52.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +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 {#4942
            date: 2024-10-20 14:01:28.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4948 …}
          +nested: Doctrine\ORM\PersistentCollection {#4950 …}
          +votes: Doctrine\ORM\PersistentCollection {#4952 …}
          +reports: Doctrine\ORM\PersistentCollection {#4954 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
          -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 {#4943
            date: 2024-01-28 08:15:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4947}
        +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706427241 {#5119
          date: 2024-01-28 08:34:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@zero_spelled_with_an_ecks@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5123 …}
        +nested: Doctrine\ORM\PersistentCollection {#5125 …}
        +votes: Doctrine\ORM\PersistentCollection {#5127 …}
        +reports: Doctrine\ORM\PersistentCollection {#5129 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
        -id: 346640
        -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8180885"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706427241 {#5120
          date: 2024-01-28 08:34:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: """
        A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
        \n
        I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706439476 {#5263
        date: 2024-01-28 11:57:56.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
        "@arandomthought@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5271 …}
      +nested: Doctrine\ORM\PersistentCollection {#5273 …}
      +votes: Doctrine\ORM\PersistentCollection {#5275 …}
      +reports: Doctrine\ORM\PersistentCollection {#5278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
      -id: 346821
      -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7098439"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706439476 {#5266
        date: 2024-01-28 11:57:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      [en.m.wikipedia.org/wiki/Wax_motor#Applications](https://en.m.wikipedia.org/wiki/Wax_motor#Applications)\n
      \n
      The reason for the stupid lockout. Pretty ingenious, but yeah they all lie. The worst offenders are heat pump dryers. I think they’re gaslighting their customers.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706548864 {#5390
      date: 2024-01-29 18:21:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
      "@Willdrick@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5379 …}
    +nested: Doctrine\ORM\PersistentCollection {#5383 …}
    +votes: Doctrine\ORM\PersistentCollection {#5381 …}
    +reports: Doctrine\ORM\PersistentCollection {#5394 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5398 …}
    -id: 350328
    -bodyTs: "'/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':3 'custom':30 'dryer':23 'en.m.wikipedia.org':2 'en.m.wikipedia.org/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':1 'gaslight':28 'heat':21 'ingeni':11 'lie':16 'lockout':9 'offend':19 'pretti':10 'pump':22 're':27 'reason':5 'stupid':8 'think':25 'worst':18 'yeah':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129568"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706548864 {#5387
      date: 2024-01-29 18:21:04.0 +01:00
    }
  }
  "level" => 4
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#26706
  +comment: App\Entity\EntryComment {#5389
    +user: Proxies\__CG__\App\Entity\User {#5384
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#26148
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26156 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26158 …}
      +entries: Doctrine\ORM\PersistentCollection {#26160 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26162 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26164 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26166 …}
      +posts: Doctrine\ORM\PersistentCollection {#26168 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26172 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26174 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26176 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26178 …}
      +follows: Doctrine\ORM\PersistentCollection {#26180 …}
      +followers: Doctrine\ORM\PersistentCollection {#26182 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26184 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26186 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26188 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26190 …}
      +reports: Doctrine\ORM\PersistentCollection {#26192 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26194 …}
      +violations: Doctrine\ORM\PersistentCollection {#26196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26198 …}
      +awards: Doctrine\ORM\PersistentCollection {#26200 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26202 …}
      +categories: Doctrine\ORM\PersistentCollection {#26204 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26206 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#26145
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#26147
        date: 2023-07-17 05:23:16.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#5264
      +user: Proxies\__CG__\App\Entity\User {#5270
        +avatar: null
        +cover: null
        +email: "Willdrick@lemmy.world"
        +username: "@Willdrick@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729124898 {#25452
          date: 2024-10-17 02:28:18.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#25457 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#25460 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#25462 …}
        +entries: Doctrine\ORM\PersistentCollection {#25464 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#25466 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#25468 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25470 …}
        +posts: Doctrine\ORM\PersistentCollection {#25472 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#25474 …}
        +postComments: Doctrine\ORM\PersistentCollection {#25476 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#25478 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#25480 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#25482 …}
        +follows: Doctrine\ORM\PersistentCollection {#25484 …}
        +followers: Doctrine\ORM\PersistentCollection {#25486 …}
        +blocks: Doctrine\ORM\PersistentCollection {#25488 …}
        +blockers: Doctrine\ORM\PersistentCollection {#25490 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#25492 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#25494 …}
        +reports: Doctrine\ORM\PersistentCollection {#25496 …}
        +favourites: Doctrine\ORM\PersistentCollection {#25498 …}
        +violations: Doctrine\ORM\PersistentCollection {#25500 …}
        +notifications: Doctrine\ORM\PersistentCollection {#25502 …}
        +awards: Doctrine\ORM\PersistentCollection {#25504 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#25506 …}
        +categories: Doctrine\ORM\PersistentCollection {#25508 …}
        -id: 75370
        -password: "$2y$13$WuCAoz6l/O1FHy2knusH0e5gMnDAU8I6ARiIhQNneuWte08JbAWuS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#25510 …}
        +apId: "Willdrick@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Willdrick"
        +apPublicUrl: "https://lemmy.world/u/Willdrick"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Willdrick"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699943177 {#25449
          date: 2023-11-14 07:26:17.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699943176 {#25451
          date: 2023-11-14 07:26:16.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#5121
        +user: Proxies\__CG__\App\Entity\User {#5122
          +avatar: null
          +cover: null
          +email: "arandomthought@sh.itjust.works"
          +username: "@arandomthought@sh.itjust.works"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729103761 {#24760
            date: 2024-10-16 20:36:01.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#24765 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#24768 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#24770 …}
          +entries: Doctrine\ORM\PersistentCollection {#24772 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#24774 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#24776 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#24778 …}
          +posts: Doctrine\ORM\PersistentCollection {#24780 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#24782 …}
          +postComments: Doctrine\ORM\PersistentCollection {#24784 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#24786 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#24788 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#24790 …}
          +follows: Doctrine\ORM\PersistentCollection {#24792 …}
          +followers: Doctrine\ORM\PersistentCollection {#24794 …}
          +blocks: Doctrine\ORM\PersistentCollection {#24796 …}
          +blockers: Doctrine\ORM\PersistentCollection {#24798 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#24800 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#24802 …}
          +reports: Doctrine\ORM\PersistentCollection {#24804 …}
          +favourites: Doctrine\ORM\PersistentCollection {#24806 …}
          +violations: Doctrine\ORM\PersistentCollection {#24808 …}
          +notifications: Doctrine\ORM\PersistentCollection {#24810 …}
          +awards: Doctrine\ORM\PersistentCollection {#24812 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#24814 …}
          +categories: Doctrine\ORM\PersistentCollection {#24816 …}
          -id: 23807
          -password: "$2y$13$gxyzoY0QafxkYRnmPrtQHuGpsvmwhrQbh3SwYa/u.u7rABsxjRo8y"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#24818 …}
          +apId: "arandomthought@sh.itjust.works"
          +apProfileId: "https://sh.itjust.works/u/arandomthought"
          +apPublicUrl: "https://sh.itjust.works/u/arandomthought"
          +apFollowersUrl: null
          +apInboxUrl: "https://sh.itjust.works/inbox"
          +apDomain: "sh.itjust.works"
          +apPreferredUsername: "arandomthought"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728155778 {#24757
            date: 2024-10-05 21:16:18.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1689114379 {#24759
            date: 2023-07-12 00:26:19.0 +02:00
          }
          +__isInitialized__: true
           …2
        }
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4947
          +user: App\Entity\User {#4960
            +avatar: null
            +cover: null
            +email: "zero_spelled_with_an_ecks@programming.dev"
            +username: "@zero_spelled_with_an_ecks@programming.dev"
            +roles: []
            +followersCount: 0
            +homepage: "front"
            +about: null
            +lastActive: DateTime @1729306569 {#4944
              date: 2024-10-19 04:56:09.0 +02:00
            }
            +markedForDeletionAt: null
            +fields: null
            +oauthGithubId: null
            +oauthGoogleId: null
            +oauthFacebookId: null
            +oauthKeycloakId: null
            +hideAdult: true
            +showSubscribedUsers: true
            +showSubscribedMagazines: true
            +showSubscribedDomains: true
            +preferredLanguages: []
            +featuredMagazines: null
            +showProfileSubscriptions: true
            +showProfileFollowings: true
            +markNewComments: false
            +notifyOnNewEntry: false
            +notifyOnNewEntryReply: false
            +notifyOnNewEntryCommentReply: false
            +notifyOnNewPost: false
            +notifyOnNewPostReply: false
            +notifyOnNewPostCommentReply: false
            +addMentionsEntries: false
            +addMentionsPosts: true
            +isBanned: false
            +isVerified: false
            +isDeleted: false
            +isBot: false
            +spamProtection: true
            +customCss: null
            +ignoreMagazinesCustomCss: false
            +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
            +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
            +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
            +entries: Doctrine\ORM\PersistentCollection {#4967 …}
            +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
            +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
            +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
            +posts: Doctrine\ORM\PersistentCollection {#4975 …}
            +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
            +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
            +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
            +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
            +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
            +follows: Doctrine\ORM\PersistentCollection {#4987 …}
            +followers: Doctrine\ORM\PersistentCollection {#4989 …}
            +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
            +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
            +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
            +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
            +reports: Doctrine\ORM\PersistentCollection {#4999 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
            +violations: Doctrine\ORM\PersistentCollection {#5003 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
            +awards: Doctrine\ORM\PersistentCollection {#5007 …}
            +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
            +categories: Doctrine\ORM\PersistentCollection {#5011 …}
            -id: 9268
            -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
            -totpSecret: null
            -totpBackupCodes: []
            -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
            +apId: "zero_spelled_with_an_ecks@programming.dev"
            +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
            +apFollowersUrl: null
            +apInboxUrl: "https://programming.dev/inbox"
            +apDomain: "programming.dev"
            +apPreferredUsername: "zero_spelled_with_an_ecks"
            +apDiscoverable: true
            +apManuallyApprovesFollowers: false
            +privateKey: null
            +publicKey: null
            +apFetchedAt: DateTime @1728300132 {#4945
              date: 2024-10-07 13:22:12.0 +02:00
            }
            +apDeletedAt: null
            +apTimeoutAt: null
            +visibility: "visible             "
            +createdAt: DateTimeImmutable @1687532092 {#4946
              date: 2023-06-23 16:54:52.0 +02:00
            }
          }
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +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 {#4942
            date: 2024-10-20 14:01:28.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@corroded@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4948 …}
          +nested: Doctrine\ORM\PersistentCollection {#4950 …}
          +votes: Doctrine\ORM\PersistentCollection {#4952 …}
          +reports: Doctrine\ORM\PersistentCollection {#4954 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
          -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 {#4943
            date: 2024-01-28 08:15:09.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4947}
        +body: "To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706427241 {#5119
          date: 2024-01-28 08:34:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@corroded@lemmy.world"
          "@zero_spelled_with_an_ecks@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5123 …}
        +nested: Doctrine\ORM\PersistentCollection {#5125 …}
        +votes: Doctrine\ORM\PersistentCollection {#5127 …}
        +reports: Doctrine\ORM\PersistentCollection {#5129 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5133 …}
        -id: 346640
        -bodyTs: "'assist':15 'belong':61 'doesn':59 'exampl':48 'get':34 'go':33 'goe':39 'ground':53 'hell':69 'home':14 'interest':9 'laundri':27 'light':67 'long':24 'memento':45 'neat':76 'place':43,49 'read':5 'rememb':64 'set':19,66 'solut':74 'someth':50 'somewher':46 'sound':75 'take':28 'though':78 'timer':21,38 'way':56 'yet':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8180885"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706427241 {#5120
          date: 2024-01-28 08:34:01.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4947}
      +body: """
        A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.\n
        \n
        I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706439476 {#5263
        date: 2024-01-28 11:57:56.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@zero_spelled_with_an_ecks@programming.dev"
        "@arandomthought@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5271 …}
      +nested: Doctrine\ORM\PersistentCollection {#5273 …}
      +votes: Doctrine\ORM\PersistentCollection {#5275 …}
      +reports: Doctrine\ORM\PersistentCollection {#5278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5282 …}
      -id: 346821
      -bodyTs: "'3':58,83 '30':79 '42':72 '9':81 'anoth':57 'count':49 'countdown':20 'cycl':12,52,78 'doesn':47 'door':63 'dri':51,82 'exampl':70 'fed':36 'got':35 'ground':3 'least':24 'lie':42 'lockout':85 'machin':41 'middl':2 'min':73 'mine':22 'minut':59 'name':32 'normi':5 'normie-tech':4 'phone':16 'pick':10 'quick':77 'save':26 'start':18 'stupid':84 'take':56 'tech':6 'time':66 'timer':21,28,45,74 'unlock':61 'use':8 'wash':40,80 'whip':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7098439"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706439476 {#5266
        date: 2024-01-28 11:57:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      [en.m.wikipedia.org/wiki/Wax_motor#Applications](https://en.m.wikipedia.org/wiki/Wax_motor#Applications)\n
      \n
      The reason for the stupid lockout. Pretty ingenious, but yeah they all lie. The worst offenders are heat pump dryers. I think they’re gaslighting their customers.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706548864 {#5390
      date: 2024-01-29 18:21:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
      "@arandomthought@sh.itjust.works"
      "@Willdrick@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5379 …}
    +nested: Doctrine\ORM\PersistentCollection {#5383 …}
    +votes: Doctrine\ORM\PersistentCollection {#5381 …}
    +reports: Doctrine\ORM\PersistentCollection {#5394 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5398 …}
    -id: 350328
    -bodyTs: "'/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':3 'custom':30 'dryer':23 'en.m.wikipedia.org':2 'en.m.wikipedia.org/wiki/wax_motor#applications](https://en.m.wikipedia.org/wiki/wax_motor#applications)':1 'gaslight':28 'heat':21 'ingeni':11 'lie':16 'lockout':9 'offend':19 'pretti':10 'pump':22 're':27 'reason':5 'stupid':8 'think':25 'worst':18 'yeah':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7129568"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706548864 {#5387
      date: 2024-01-29 18:21:04.0 +01:00
    }
  }
  +nestedComments: []
  +level: 4
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 22.0 MiB 49.40 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5137
    +user: Proxies\__CG__\App\Entity\User {#5138
      +avatar: null
      +cover: null
      +email: "Railison@aussie.zone"
      +username: "@Railison@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729135818 {#26879
        date: 2024-10-17 05:30:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26884 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26887 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26889 …}
      +entries: Doctrine\ORM\PersistentCollection {#26891 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26893 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26895 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26897 …}
      +posts: Doctrine\ORM\PersistentCollection {#26899 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26901 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26903 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26905 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26907 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26909 …}
      +follows: Doctrine\ORM\PersistentCollection {#26911 …}
      +followers: Doctrine\ORM\PersistentCollection {#26913 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26915 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26917 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26919 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26921 …}
      +reports: Doctrine\ORM\PersistentCollection {#26923 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26925 …}
      +violations: Doctrine\ORM\PersistentCollection {#26927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26929 …}
      +awards: Doctrine\ORM\PersistentCollection {#26931 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26933 …}
      +categories: Doctrine\ORM\PersistentCollection {#26935 …}
      -id: 21512
      -password: "$2y$13$SmM4/190zG80jTs36WqIRu38ku.1tCYFsgXbAEj5f2tYiq7Jm1kxi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26937 …}
      +apId: "Railison@aussie.zone"
      +apProfileId: "https://aussie.zone/u/Railison"
      +apPublicUrl: "https://aussie.zone/u/Railison"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "Railison"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727979147 {#26876
        date: 2024-10-03 20:12:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689031518 {#26878
        date: 2023-07-11 01:25:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "Ooh I’ve got a similar trigger! Instead of coloured lights, mine strobe every five minutes incessantly until I open the machine door (power usage goes down ~3W for some reason). Also notify the phones and put a banner on the TV."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706447079 {#5135
      date: 2024-01-28 14:04:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5139 …}
    +nested: Doctrine\ORM\PersistentCollection {#5141 …}
    +votes: Doctrine\ORM\PersistentCollection {#5143 …}
    +reports: Doctrine\ORM\PersistentCollection {#5145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5149 …}
    -id: 346945
    -bodyTs: "'3w':28 'also':32 'banner':39 'colour':10 'door':23 'everi':14 'five':15 'goe':26 'got':4 'incess':17 'instead':8 'light':11 'machin':22 'mine':12 'minut':16 'notifi':33 'ooh':1 'open':20 'phone':35 'power':24 'put':37 'reason':31 'similar':6 'strobe':13 'trigger':7 'tv':42 'usag':25 've':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6213286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706447079 {#5136
      date: 2024-01-28 14:04:39.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#26794
  +comment: App\Entity\EntryComment {#5137
    +user: Proxies\__CG__\App\Entity\User {#5138
      +avatar: null
      +cover: null
      +email: "Railison@aussie.zone"
      +username: "@Railison@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729135818 {#26879
        date: 2024-10-17 05:30:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26884 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26887 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26889 …}
      +entries: Doctrine\ORM\PersistentCollection {#26891 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26893 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26895 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26897 …}
      +posts: Doctrine\ORM\PersistentCollection {#26899 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26901 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26903 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26905 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26907 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26909 …}
      +follows: Doctrine\ORM\PersistentCollection {#26911 …}
      +followers: Doctrine\ORM\PersistentCollection {#26913 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26915 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26917 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26919 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26921 …}
      +reports: Doctrine\ORM\PersistentCollection {#26923 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26925 …}
      +violations: Doctrine\ORM\PersistentCollection {#26927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26929 …}
      +awards: Doctrine\ORM\PersistentCollection {#26931 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26933 …}
      +categories: Doctrine\ORM\PersistentCollection {#26935 …}
      -id: 21512
      -password: "$2y$13$SmM4/190zG80jTs36WqIRu38ku.1tCYFsgXbAEj5f2tYiq7Jm1kxi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26937 …}
      +apId: "Railison@aussie.zone"
      +apProfileId: "https://aussie.zone/u/Railison"
      +apPublicUrl: "https://aussie.zone/u/Railison"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "Railison"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727979147 {#26876
        date: 2024-10-03 20:12:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689031518 {#26878
        date: 2023-07-11 01:25:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "Ooh I’ve got a similar trigger! Instead of coloured lights, mine strobe every five minutes incessantly until I open the machine door (power usage goes down ~3W for some reason). Also notify the phones and put a banner on the TV."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706447079 {#5135
      date: 2024-01-28 14:04:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5139 …}
    +nested: Doctrine\ORM\PersistentCollection {#5141 …}
    +votes: Doctrine\ORM\PersistentCollection {#5143 …}
    +reports: Doctrine\ORM\PersistentCollection {#5145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5149 …}
    -id: 346945
    -bodyTs: "'3w':28 'also':32 'banner':39 'colour':10 'door':23 'everi':14 'five':15 'goe':26 'got':4 'incess':17 'instead':8 'light':11 'machin':22 'mine':12 'minut':16 'notifi':33 'ooh':1 'open':20 'phone':35 'power':24 'put':37 'reason':31 'similar':6 'strobe':13 'trigger':7 'tv':42 'usag':25 've':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6213286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706447079 {#5136
      date: 2024-01-28 14:04:39.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 22.0 MiB 15.92 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5138
    +avatar: null
    +cover: null
    +email: "Railison@aussie.zone"
    +username: "@Railison@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729135818 {#26879
      date: 2024-10-17 05:30:18.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26884 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26887 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26889 …}
    +entries: Doctrine\ORM\PersistentCollection {#26891 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#26893 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#26895 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26897 …}
    +posts: Doctrine\ORM\PersistentCollection {#26899 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#26901 …}
    +postComments: Doctrine\ORM\PersistentCollection {#26903 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#26905 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#26907 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#26909 …}
    +follows: Doctrine\ORM\PersistentCollection {#26911 …}
    +followers: Doctrine\ORM\PersistentCollection {#26913 …}
    +blocks: Doctrine\ORM\PersistentCollection {#26915 …}
    +blockers: Doctrine\ORM\PersistentCollection {#26917 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#26919 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#26921 …}
    +reports: Doctrine\ORM\PersistentCollection {#26923 …}
    +favourites: Doctrine\ORM\PersistentCollection {#26925 …}
    +violations: Doctrine\ORM\PersistentCollection {#26927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#26929 …}
    +awards: Doctrine\ORM\PersistentCollection {#26931 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#26933 …}
    +categories: Doctrine\ORM\PersistentCollection {#26935 …}
    -id: 21512
    -password: "$2y$13$SmM4/190zG80jTs36WqIRu38ku.1tCYFsgXbAEj5f2tYiq7Jm1kxi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26937 …}
    +apId: "Railison@aussie.zone"
    +apProfileId: "https://aussie.zone/u/Railison"
    +apPublicUrl: "https://aussie.zone/u/Railison"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "Railison"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727979147 {#26876
      date: 2024-10-03 20:12:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689031518 {#26878
      date: 2023-07-11 01:25:18.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#26839
  +user: Proxies\__CG__\App\Entity\User {#5138
    +avatar: null
    +cover: null
    +email: "Railison@aussie.zone"
    +username: "@Railison@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729135818 {#26879
      date: 2024-10-17 05:30:18.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26884 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26887 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26889 …}
    +entries: Doctrine\ORM\PersistentCollection {#26891 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#26893 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#26895 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26897 …}
    +posts: Doctrine\ORM\PersistentCollection {#26899 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#26901 …}
    +postComments: Doctrine\ORM\PersistentCollection {#26903 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#26905 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#26907 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#26909 …}
    +follows: Doctrine\ORM\PersistentCollection {#26911 …}
    +followers: Doctrine\ORM\PersistentCollection {#26913 …}
    +blocks: Doctrine\ORM\PersistentCollection {#26915 …}
    +blockers: Doctrine\ORM\PersistentCollection {#26917 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#26919 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#26921 …}
    +reports: Doctrine\ORM\PersistentCollection {#26923 …}
    +favourites: Doctrine\ORM\PersistentCollection {#26925 …}
    +violations: Doctrine\ORM\PersistentCollection {#26927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#26929 …}
    +awards: Doctrine\ORM\PersistentCollection {#26931 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#26933 …}
    +categories: Doctrine\ORM\PersistentCollection {#26935 …}
    -id: 21512
    -password: "$2y$13$SmM4/190zG80jTs36WqIRu38ku.1tCYFsgXbAEj5f2tYiq7Jm1kxi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26937 …}
    +apId: "Railison@aussie.zone"
    +apProfileId: "https://aussie.zone/u/Railison"
    +apPublicUrl: "https://aussie.zone/u/Railison"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "Railison"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727979147 {#26876
      date: 2024-10-03 20:12:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689031518 {#26878
      date: 2023-07-11 01:25:18.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 22.0 MiB 0.19 ms
Input props
[
  "date" => DateTimeImmutable @1706447079 {#5136
    date: 2024-01-28 14:04:39.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#26957
  +date: DateTimeImmutable @1706447079 {#5136
    date: 2024-01-28 14:04:39.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 22.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706447079 {#5136
    date: 2024-01-28 14:04:39.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#27011
  +createdAt: DateTimeImmutable @1706447079 {#5136
    date: 2024-01-28 14:04:39.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 22.0 MiB 0.18 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5138
    +avatar: null
    +cover: null
    +email: "Railison@aussie.zone"
    +username: "@Railison@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729135818 {#26879
      date: 2024-10-17 05:30:18.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26884 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26887 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26889 …}
    +entries: Doctrine\ORM\PersistentCollection {#26891 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#26893 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#26895 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26897 …}
    +posts: Doctrine\ORM\PersistentCollection {#26899 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#26901 …}
    +postComments: Doctrine\ORM\PersistentCollection {#26903 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#26905 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#26907 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#26909 …}
    +follows: Doctrine\ORM\PersistentCollection {#26911 …}
    +followers: Doctrine\ORM\PersistentCollection {#26913 …}
    +blocks: Doctrine\ORM\PersistentCollection {#26915 …}
    +blockers: Doctrine\ORM\PersistentCollection {#26917 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#26919 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#26921 …}
    +reports: Doctrine\ORM\PersistentCollection {#26923 …}
    +favourites: Doctrine\ORM\PersistentCollection {#26925 …}
    +violations: Doctrine\ORM\PersistentCollection {#26927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#26929 …}
    +awards: Doctrine\ORM\PersistentCollection {#26931 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#26933 …}
    +categories: Doctrine\ORM\PersistentCollection {#26935 …}
    -id: 21512
    -password: "$2y$13$SmM4/190zG80jTs36WqIRu38ku.1tCYFsgXbAEj5f2tYiq7Jm1kxi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26937 …}
    +apId: "Railison@aussie.zone"
    +apProfileId: "https://aussie.zone/u/Railison"
    +apPublicUrl: "https://aussie.zone/u/Railison"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "Railison"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727979147 {#26876
      date: 2024-10-03 20:12:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689031518 {#26878
      date: 2023-07-11 01:25:18.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#27065
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5138
    +avatar: null
    +cover: null
    +email: "Railison@aussie.zone"
    +username: "@Railison@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729135818 {#26879
      date: 2024-10-17 05:30:18.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26884 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26887 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26889 …}
    +entries: Doctrine\ORM\PersistentCollection {#26891 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#26893 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#26895 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26897 …}
    +posts: Doctrine\ORM\PersistentCollection {#26899 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#26901 …}
    +postComments: Doctrine\ORM\PersistentCollection {#26903 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#26905 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#26907 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#26909 …}
    +follows: Doctrine\ORM\PersistentCollection {#26911 …}
    +followers: Doctrine\ORM\PersistentCollection {#26913 …}
    +blocks: Doctrine\ORM\PersistentCollection {#26915 …}
    +blockers: Doctrine\ORM\PersistentCollection {#26917 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#26919 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#26921 …}
    +reports: Doctrine\ORM\PersistentCollection {#26923 …}
    +favourites: Doctrine\ORM\PersistentCollection {#26925 …}
    +violations: Doctrine\ORM\PersistentCollection {#26927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#26929 …}
    +awards: Doctrine\ORM\PersistentCollection {#26931 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#26933 …}
    +categories: Doctrine\ORM\PersistentCollection {#26935 …}
    -id: 21512
    -password: "$2y$13$SmM4/190zG80jTs36WqIRu38ku.1tCYFsgXbAEj5f2tYiq7Jm1kxi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26937 …}
    +apId: "Railison@aussie.zone"
    +apProfileId: "https://aussie.zone/u/Railison"
    +apPublicUrl: "https://aussie.zone/u/Railison"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "Railison"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727979147 {#26876
      date: 2024-10-03 20:12:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689031518 {#26878
      date: 2023-07-11 01:25:18.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 22.0 MiB 0.57 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5137
    +user: Proxies\__CG__\App\Entity\User {#5138
      +avatar: null
      +cover: null
      +email: "Railison@aussie.zone"
      +username: "@Railison@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729135818 {#26879
        date: 2024-10-17 05:30:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26884 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26887 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26889 …}
      +entries: Doctrine\ORM\PersistentCollection {#26891 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26893 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26895 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26897 …}
      +posts: Doctrine\ORM\PersistentCollection {#26899 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26901 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26903 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26905 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26907 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26909 …}
      +follows: Doctrine\ORM\PersistentCollection {#26911 …}
      +followers: Doctrine\ORM\PersistentCollection {#26913 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26915 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26917 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26919 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26921 …}
      +reports: Doctrine\ORM\PersistentCollection {#26923 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26925 …}
      +violations: Doctrine\ORM\PersistentCollection {#26927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26929 …}
      +awards: Doctrine\ORM\PersistentCollection {#26931 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26933 …}
      +categories: Doctrine\ORM\PersistentCollection {#26935 …}
      -id: 21512
      -password: "$2y$13$SmM4/190zG80jTs36WqIRu38ku.1tCYFsgXbAEj5f2tYiq7Jm1kxi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26937 …}
      +apId: "Railison@aussie.zone"
      +apProfileId: "https://aussie.zone/u/Railison"
      +apPublicUrl: "https://aussie.zone/u/Railison"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "Railison"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727979147 {#26876
        date: 2024-10-03 20:12:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689031518 {#26878
        date: 2023-07-11 01:25:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "Ooh I’ve got a similar trigger! Instead of coloured lights, mine strobe every five minutes incessantly until I open the machine door (power usage goes down ~3W for some reason). Also notify the phones and put a banner on the TV."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706447079 {#5135
      date: 2024-01-28 14:04:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5139 …}
    +nested: Doctrine\ORM\PersistentCollection {#5141 …}
    +votes: Doctrine\ORM\PersistentCollection {#5143 …}
    +reports: Doctrine\ORM\PersistentCollection {#5145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5149 …}
    -id: 346945
    -bodyTs: "'3w':28 'also':32 'banner':39 'colour':10 'door':23 'everi':14 'five':15 'goe':26 'got':4 'incess':17 'instead':8 'light':11 'machin':22 'mine':12 'minut':16 'notifi':33 'ooh':1 'open':20 'phone':35 'power':24 'put':37 'reason':31 'similar':6 'strobe':13 'trigger':7 'tv':42 'usag':25 've':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6213286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706447079 {#5136
      date: 2024-01-28 14:04:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#27134
  +subject: App\Entity\EntryComment {#5137
    +user: Proxies\__CG__\App\Entity\User {#5138
      +avatar: null
      +cover: null
      +email: "Railison@aussie.zone"
      +username: "@Railison@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729135818 {#26879
        date: 2024-10-17 05:30:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26884 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26887 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26889 …}
      +entries: Doctrine\ORM\PersistentCollection {#26891 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26893 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26895 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26897 …}
      +posts: Doctrine\ORM\PersistentCollection {#26899 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26901 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26903 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26905 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26907 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26909 …}
      +follows: Doctrine\ORM\PersistentCollection {#26911 …}
      +followers: Doctrine\ORM\PersistentCollection {#26913 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26915 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26917 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26919 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26921 …}
      +reports: Doctrine\ORM\PersistentCollection {#26923 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26925 …}
      +violations: Doctrine\ORM\PersistentCollection {#26927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26929 …}
      +awards: Doctrine\ORM\PersistentCollection {#26931 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26933 …}
      +categories: Doctrine\ORM\PersistentCollection {#26935 …}
      -id: 21512
      -password: "$2y$13$SmM4/190zG80jTs36WqIRu38ku.1tCYFsgXbAEj5f2tYiq7Jm1kxi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26937 …}
      +apId: "Railison@aussie.zone"
      +apProfileId: "https://aussie.zone/u/Railison"
      +apPublicUrl: "https://aussie.zone/u/Railison"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "Railison"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727979147 {#26876
        date: 2024-10-03 20:12:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689031518 {#26878
        date: 2023-07-11 01:25:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "Ooh I’ve got a similar trigger! Instead of coloured lights, mine strobe every five minutes incessantly until I open the machine door (power usage goes down ~3W for some reason). Also notify the phones and put a banner on the TV."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706447079 {#5135
      date: 2024-01-28 14:04:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5139 …}
    +nested: Doctrine\ORM\PersistentCollection {#5141 …}
    +votes: Doctrine\ORM\PersistentCollection {#5143 …}
    +reports: Doctrine\ORM\PersistentCollection {#5145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5149 …}
    -id: 346945
    -bodyTs: "'3w':28 'also':32 'banner':39 'colour':10 'door':23 'everi':14 'five':15 'goe':26 'got':4 'incess':17 'instead':8 'light':11 'machin':22 'mine':12 'minut':16 'notifi':33 'ooh':1 'open':20 'phone':35 'power':24 'put':37 'reason':31 'similar':6 'strobe':13 'trigger':7 'tv':42 'usag':25 've':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6213286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706447079 {#5136
      date: 2024-01-28 14:04:39.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 22.0 MiB 0.79 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5137
    +user: Proxies\__CG__\App\Entity\User {#5138
      +avatar: null
      +cover: null
      +email: "Railison@aussie.zone"
      +username: "@Railison@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729135818 {#26879
        date: 2024-10-17 05:30:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26884 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26887 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26889 …}
      +entries: Doctrine\ORM\PersistentCollection {#26891 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26893 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26895 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26897 …}
      +posts: Doctrine\ORM\PersistentCollection {#26899 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26901 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26903 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26905 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26907 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26909 …}
      +follows: Doctrine\ORM\PersistentCollection {#26911 …}
      +followers: Doctrine\ORM\PersistentCollection {#26913 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26915 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26917 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26919 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26921 …}
      +reports: Doctrine\ORM\PersistentCollection {#26923 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26925 …}
      +violations: Doctrine\ORM\PersistentCollection {#26927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26929 …}
      +awards: Doctrine\ORM\PersistentCollection {#26931 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26933 …}
      +categories: Doctrine\ORM\PersistentCollection {#26935 …}
      -id: 21512
      -password: "$2y$13$SmM4/190zG80jTs36WqIRu38ku.1tCYFsgXbAEj5f2tYiq7Jm1kxi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26937 …}
      +apId: "Railison@aussie.zone"
      +apProfileId: "https://aussie.zone/u/Railison"
      +apPublicUrl: "https://aussie.zone/u/Railison"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "Railison"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727979147 {#26876
        date: 2024-10-03 20:12:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689031518 {#26878
        date: 2023-07-11 01:25:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "Ooh I’ve got a similar trigger! Instead of coloured lights, mine strobe every five minutes incessantly until I open the machine door (power usage goes down ~3W for some reason). Also notify the phones and put a banner on the TV."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706447079 {#5135
      date: 2024-01-28 14:04:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5139 …}
    +nested: Doctrine\ORM\PersistentCollection {#5141 …}
    +votes: Doctrine\ORM\PersistentCollection {#5143 …}
    +reports: Doctrine\ORM\PersistentCollection {#5145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5149 …}
    -id: 346945
    -bodyTs: "'3w':28 'also':32 'banner':39 'colour':10 'door':23 'everi':14 'five':15 'goe':26 'got':4 'incess':17 'instead':8 'light':11 'machin':22 'mine':12 'minut':16 'notifi':33 'ooh':1 'open':20 'phone':35 'power':24 'put':37 'reason':31 'similar':6 'strobe':13 'trigger':7 'tv':42 'usag':25 've':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6213286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706447079 {#5136
      date: 2024-01-28 14:04:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#27191
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5137
    +user: Proxies\__CG__\App\Entity\User {#5138
      +avatar: null
      +cover: null
      +email: "Railison@aussie.zone"
      +username: "@Railison@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729135818 {#26879
        date: 2024-10-17 05:30:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26884 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26887 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26889 …}
      +entries: Doctrine\ORM\PersistentCollection {#26891 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26893 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26895 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26897 …}
      +posts: Doctrine\ORM\PersistentCollection {#26899 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26901 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26903 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26905 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26907 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26909 …}
      +follows: Doctrine\ORM\PersistentCollection {#26911 …}
      +followers: Doctrine\ORM\PersistentCollection {#26913 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26915 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26917 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26919 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26921 …}
      +reports: Doctrine\ORM\PersistentCollection {#26923 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26925 …}
      +violations: Doctrine\ORM\PersistentCollection {#26927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26929 …}
      +awards: Doctrine\ORM\PersistentCollection {#26931 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26933 …}
      +categories: Doctrine\ORM\PersistentCollection {#26935 …}
      -id: 21512
      -password: "$2y$13$SmM4/190zG80jTs36WqIRu38ku.1tCYFsgXbAEj5f2tYiq7Jm1kxi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26937 …}
      +apId: "Railison@aussie.zone"
      +apProfileId: "https://aussie.zone/u/Railison"
      +apPublicUrl: "https://aussie.zone/u/Railison"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "Railison"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727979147 {#26876
        date: 2024-10-03 20:12:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689031518 {#26878
        date: 2023-07-11 01:25:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "Ooh I’ve got a similar trigger! Instead of coloured lights, mine strobe every five minutes incessantly until I open the machine door (power usage goes down ~3W for some reason). Also notify the phones and put a banner on the TV."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706447079 {#5135
      date: 2024-01-28 14:04:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5139 …}
    +nested: Doctrine\ORM\PersistentCollection {#5141 …}
    +votes: Doctrine\ORM\PersistentCollection {#5143 …}
    +reports: Doctrine\ORM\PersistentCollection {#5145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5149 …}
    -id: 346945
    -bodyTs: "'3w':28 'also':32 'banner':39 'colour':10 'door':23 'everi':14 'five':15 'goe':26 'got':4 'incess':17 'instead':8 'light':11 'machin':22 'mine':12 'minut':16 'notifi':33 'ooh':1 'open':20 'phone':35 'power':24 'put':37 'reason':31 'similar':6 'strobe':13 'trigger':7 'tv':42 'usag':25 've':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6213286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706447079 {#5136
      date: 2024-01-28 14:04:39.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 22.0 MiB 0.44 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5137
    +user: Proxies\__CG__\App\Entity\User {#5138
      +avatar: null
      +cover: null
      +email: "Railison@aussie.zone"
      +username: "@Railison@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729135818 {#26879
        date: 2024-10-17 05:30:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26884 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26887 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26889 …}
      +entries: Doctrine\ORM\PersistentCollection {#26891 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26893 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26895 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26897 …}
      +posts: Doctrine\ORM\PersistentCollection {#26899 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26901 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26903 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26905 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26907 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26909 …}
      +follows: Doctrine\ORM\PersistentCollection {#26911 …}
      +followers: Doctrine\ORM\PersistentCollection {#26913 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26915 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26917 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26919 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26921 …}
      +reports: Doctrine\ORM\PersistentCollection {#26923 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26925 …}
      +violations: Doctrine\ORM\PersistentCollection {#26927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26929 …}
      +awards: Doctrine\ORM\PersistentCollection {#26931 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26933 …}
      +categories: Doctrine\ORM\PersistentCollection {#26935 …}
      -id: 21512
      -password: "$2y$13$SmM4/190zG80jTs36WqIRu38ku.1tCYFsgXbAEj5f2tYiq7Jm1kxi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26937 …}
      +apId: "Railison@aussie.zone"
      +apProfileId: "https://aussie.zone/u/Railison"
      +apPublicUrl: "https://aussie.zone/u/Railison"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "Railison"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727979147 {#26876
        date: 2024-10-03 20:12:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689031518 {#26878
        date: 2023-07-11 01:25:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "Ooh I’ve got a similar trigger! Instead of coloured lights, mine strobe every five minutes incessantly until I open the machine door (power usage goes down ~3W for some reason). Also notify the phones and put a banner on the TV."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706447079 {#5135
      date: 2024-01-28 14:04:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5139 …}
    +nested: Doctrine\ORM\PersistentCollection {#5141 …}
    +votes: Doctrine\ORM\PersistentCollection {#5143 …}
    +reports: Doctrine\ORM\PersistentCollection {#5145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5149 …}
    -id: 346945
    -bodyTs: "'3w':28 'also':32 'banner':39 'colour':10 'door':23 'everi':14 'five':15 'goe':26 'got':4 'incess':17 'instead':8 'light':11 'machin':22 'mine':12 'minut':16 'notifi':33 'ooh':1 'open':20 'phone':35 'power':24 'put':37 'reason':31 'similar':6 'strobe':13 'trigger':7 'tv':42 'usag':25 've':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6213286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706447079 {#5136
      date: 2024-01-28 14:04:39.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#27431
  +comment: App\Entity\EntryComment {#5137
    +user: Proxies\__CG__\App\Entity\User {#5138
      +avatar: null
      +cover: null
      +email: "Railison@aussie.zone"
      +username: "@Railison@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729135818 {#26879
        date: 2024-10-17 05:30:18.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#26884 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26887 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#26889 …}
      +entries: Doctrine\ORM\PersistentCollection {#26891 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#26893 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#26895 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26897 …}
      +posts: Doctrine\ORM\PersistentCollection {#26899 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#26901 …}
      +postComments: Doctrine\ORM\PersistentCollection {#26903 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#26905 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#26907 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#26909 …}
      +follows: Doctrine\ORM\PersistentCollection {#26911 …}
      +followers: Doctrine\ORM\PersistentCollection {#26913 …}
      +blocks: Doctrine\ORM\PersistentCollection {#26915 …}
      +blockers: Doctrine\ORM\PersistentCollection {#26917 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#26919 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#26921 …}
      +reports: Doctrine\ORM\PersistentCollection {#26923 …}
      +favourites: Doctrine\ORM\PersistentCollection {#26925 …}
      +violations: Doctrine\ORM\PersistentCollection {#26927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#26929 …}
      +awards: Doctrine\ORM\PersistentCollection {#26931 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#26933 …}
      +categories: Doctrine\ORM\PersistentCollection {#26935 …}
      -id: 21512
      -password: "$2y$13$SmM4/190zG80jTs36WqIRu38ku.1tCYFsgXbAEj5f2tYiq7Jm1kxi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26937 …}
      +apId: "Railison@aussie.zone"
      +apProfileId: "https://aussie.zone/u/Railison"
      +apPublicUrl: "https://aussie.zone/u/Railison"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "Railison"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727979147 {#26876
        date: 2024-10-03 20:12:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689031518 {#26878
        date: 2023-07-11 01:25:18.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: "Ooh I’ve got a similar trigger! Instead of coloured lights, mine strobe every five minutes incessantly until I open the machine door (power usage goes down ~3W for some reason). Also notify the phones and put a banner on the TV."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706447079 {#5135
      date: 2024-01-28 14:04:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5139 …}
    +nested: Doctrine\ORM\PersistentCollection {#5141 …}
    +votes: Doctrine\ORM\PersistentCollection {#5143 …}
    +reports: Doctrine\ORM\PersistentCollection {#5145 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5147 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5149 …}
    -id: 346945
    -bodyTs: "'3w':28 'also':32 'banner':39 'colour':10 'door':23 'everi':14 'five':15 'goe':26 'got':4 'incess':17 'instead':8 'light':11 'machin':22 'mine':12 'minut':16 'notifi':33 'ooh':1 'open':20 'phone':35 'power':24 'put':37 'reason':31 'similar':6 'strobe':13 'trigger':7 'tv':42 'usag':25 've':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/6213286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706447079 {#5136
      date: 2024-01-28 14:04:39.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 22.0 MiB 178.15 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5153
    +user: Proxies\__CG__\App\Entity\User {#5154
      +avatar: null
      +cover: null
      +email: "cynar@lemmy.world"
      +username: "@cynar@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729408250 {#27579
        date: 2024-10-20 09:10:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#27582 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27584 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#27586 …}
      +entries: Doctrine\ORM\PersistentCollection {#27588 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#27590 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#27592 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#27594 …}
      +posts: Doctrine\ORM\PersistentCollection {#27596 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#27598 …}
      +postComments: Doctrine\ORM\PersistentCollection {#27600 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#27602 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#27604 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#27606 …}
      +follows: Doctrine\ORM\PersistentCollection {#27608 …}
      +followers: Doctrine\ORM\PersistentCollection {#27610 …}
      +blocks: Doctrine\ORM\PersistentCollection {#27612 …}
      +blockers: Doctrine\ORM\PersistentCollection {#27614 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#27616 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#27618 …}
      +reports: Doctrine\ORM\PersistentCollection {#27620 …}
      +favourites: Doctrine\ORM\PersistentCollection {#27622 …}
      +violations: Doctrine\ORM\PersistentCollection {#27624 …}
      +notifications: Doctrine\ORM\PersistentCollection {#27626 …}
      +awards: Doctrine\ORM\PersistentCollection {#27628 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#27630 …}
      +categories: Doctrine\ORM\PersistentCollection {#27632 …}
      -id: 35058
      -password: "$2y$13$gfFXr34m4tjmv8WVucs8WOGFCeUIUdAX6N5PMLehq5prLSmPXbeeq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#27634 …}
      +apId: "cynar@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cynar"
      +apPublicUrl: "https://lemmy.world/u/cynar"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cynar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729099633 {#27580
        date: 2024-10-16 19:27:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690409914 {#27581
        date: 2023-07-27 00:18:34.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      I often use the acronym WAF, Wife Acceptance Factor.\n
      \n
      Basically I need to make sure that all household setups can work completely dumb, with the central server having crashed.\n
      \n
      So far, so good.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706471893 {#5151
      date: 2024-01-28 20:58:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5155 …}
    +nested: Doctrine\ORM\PersistentCollection {#5157 …}
    +votes: Doctrine\ORM\PersistentCollection {#5159 …}
    +reports: Doctrine\ORM\PersistentCollection {#5161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5165 …}
    -id: 347793
    -bodyTs: "'accept':8 'acronym':5 'basic':10 'central':26 'complet':22 'crash':29 'dumb':23 'factor':9 'far':31 'good':33 'household':18 'make':14 'need':12 'often':2 'server':27 'setup':19 'sure':15 'use':3 'waf':6 'wife':7 'work':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471893 {#5152
      date: 2024-01-28 20:58:13.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#27497
  +comment: App\Entity\EntryComment {#5153
    +user: Proxies\__CG__\App\Entity\User {#5154
      +avatar: null
      +cover: null
      +email: "cynar@lemmy.world"
      +username: "@cynar@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729408250 {#27579
        date: 2024-10-20 09:10:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#27582 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27584 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#27586 …}
      +entries: Doctrine\ORM\PersistentCollection {#27588 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#27590 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#27592 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#27594 …}
      +posts: Doctrine\ORM\PersistentCollection {#27596 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#27598 …}
      +postComments: Doctrine\ORM\PersistentCollection {#27600 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#27602 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#27604 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#27606 …}
      +follows: Doctrine\ORM\PersistentCollection {#27608 …}
      +followers: Doctrine\ORM\PersistentCollection {#27610 …}
      +blocks: Doctrine\ORM\PersistentCollection {#27612 …}
      +blockers: Doctrine\ORM\PersistentCollection {#27614 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#27616 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#27618 …}
      +reports: Doctrine\ORM\PersistentCollection {#27620 …}
      +favourites: Doctrine\ORM\PersistentCollection {#27622 …}
      +violations: Doctrine\ORM\PersistentCollection {#27624 …}
      +notifications: Doctrine\ORM\PersistentCollection {#27626 …}
      +awards: Doctrine\ORM\PersistentCollection {#27628 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#27630 …}
      +categories: Doctrine\ORM\PersistentCollection {#27632 …}
      -id: 35058
      -password: "$2y$13$gfFXr34m4tjmv8WVucs8WOGFCeUIUdAX6N5PMLehq5prLSmPXbeeq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#27634 …}
      +apId: "cynar@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cynar"
      +apPublicUrl: "https://lemmy.world/u/cynar"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cynar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729099633 {#27580
        date: 2024-10-16 19:27:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690409914 {#27581
        date: 2023-07-27 00:18:34.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      I often use the acronym WAF, Wife Acceptance Factor.\n
      \n
      Basically I need to make sure that all household setups can work completely dumb, with the central server having crashed.\n
      \n
      So far, so good.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706471893 {#5151
      date: 2024-01-28 20:58:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5155 …}
    +nested: Doctrine\ORM\PersistentCollection {#5157 …}
    +votes: Doctrine\ORM\PersistentCollection {#5159 …}
    +reports: Doctrine\ORM\PersistentCollection {#5161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5165 …}
    -id: 347793
    -bodyTs: "'accept':8 'acronym':5 'basic':10 'central':26 'complet':22 'crash':29 'dumb':23 'factor':9 'far':31 'good':33 'household':18 'make':14 'need':12 'often':2 'server':27 'setup':19 'sure':15 'use':3 'waf':6 'wife':7 'work':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471893 {#5152
      date: 2024-01-28 20:58:13.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 22.0 MiB 52.87 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5154
    +avatar: null
    +cover: null
    +email: "cynar@lemmy.world"
    +username: "@cynar@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729408250 {#27579
      date: 2024-10-20 09:10:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#27582 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27584 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#27586 …}
    +entries: Doctrine\ORM\PersistentCollection {#27588 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#27590 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#27592 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#27594 …}
    +posts: Doctrine\ORM\PersistentCollection {#27596 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#27598 …}
    +postComments: Doctrine\ORM\PersistentCollection {#27600 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#27602 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#27604 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#27606 …}
    +follows: Doctrine\ORM\PersistentCollection {#27608 …}
    +followers: Doctrine\ORM\PersistentCollection {#27610 …}
    +blocks: Doctrine\ORM\PersistentCollection {#27612 …}
    +blockers: Doctrine\ORM\PersistentCollection {#27614 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#27616 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#27618 …}
    +reports: Doctrine\ORM\PersistentCollection {#27620 …}
    +favourites: Doctrine\ORM\PersistentCollection {#27622 …}
    +violations: Doctrine\ORM\PersistentCollection {#27624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#27626 …}
    +awards: Doctrine\ORM\PersistentCollection {#27628 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#27630 …}
    +categories: Doctrine\ORM\PersistentCollection {#27632 …}
    -id: 35058
    -password: "$2y$13$gfFXr34m4tjmv8WVucs8WOGFCeUIUdAX6N5PMLehq5prLSmPXbeeq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#27634 …}
    +apId: "cynar@lemmy.world"
    +apProfileId: "https://lemmy.world/u/cynar"
    +apPublicUrl: "https://lemmy.world/u/cynar"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "cynar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729099633 {#27580
      date: 2024-10-16 19:27:13.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690409914 {#27581
      date: 2023-07-27 00:18:34.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#27542
  +user: Proxies\__CG__\App\Entity\User {#5154
    +avatar: null
    +cover: null
    +email: "cynar@lemmy.world"
    +username: "@cynar@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729408250 {#27579
      date: 2024-10-20 09:10:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#27582 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27584 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#27586 …}
    +entries: Doctrine\ORM\PersistentCollection {#27588 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#27590 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#27592 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#27594 …}
    +posts: Doctrine\ORM\PersistentCollection {#27596 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#27598 …}
    +postComments: Doctrine\ORM\PersistentCollection {#27600 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#27602 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#27604 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#27606 …}
    +follows: Doctrine\ORM\PersistentCollection {#27608 …}
    +followers: Doctrine\ORM\PersistentCollection {#27610 …}
    +blocks: Doctrine\ORM\PersistentCollection {#27612 …}
    +blockers: Doctrine\ORM\PersistentCollection {#27614 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#27616 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#27618 …}
    +reports: Doctrine\ORM\PersistentCollection {#27620 …}
    +favourites: Doctrine\ORM\PersistentCollection {#27622 …}
    +violations: Doctrine\ORM\PersistentCollection {#27624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#27626 …}
    +awards: Doctrine\ORM\PersistentCollection {#27628 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#27630 …}
    +categories: Doctrine\ORM\PersistentCollection {#27632 …}
    -id: 35058
    -password: "$2y$13$gfFXr34m4tjmv8WVucs8WOGFCeUIUdAX6N5PMLehq5prLSmPXbeeq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#27634 …}
    +apId: "cynar@lemmy.world"
    +apProfileId: "https://lemmy.world/u/cynar"
    +apPublicUrl: "https://lemmy.world/u/cynar"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "cynar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729099633 {#27580
      date: 2024-10-16 19:27:13.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690409914 {#27581
      date: 2023-07-27 00:18:34.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 22.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1706471893 {#5152
    date: 2024-01-28 20:58:13.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#27655
  +date: DateTimeImmutable @1706471893 {#5152
    date: 2024-01-28 20:58:13.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 22.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706471893 {#5152
    date: 2024-01-28 20:58:13.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#27709
  +createdAt: DateTimeImmutable @1706471893 {#5152
    date: 2024-01-28 20:58:13.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 22.0 MiB 0.16 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#5154
    +avatar: null
    +cover: null
    +email: "cynar@lemmy.world"
    +username: "@cynar@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729408250 {#27579
      date: 2024-10-20 09:10:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#27582 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27584 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#27586 …}
    +entries: Doctrine\ORM\PersistentCollection {#27588 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#27590 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#27592 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#27594 …}
    +posts: Doctrine\ORM\PersistentCollection {#27596 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#27598 …}
    +postComments: Doctrine\ORM\PersistentCollection {#27600 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#27602 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#27604 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#27606 …}
    +follows: Doctrine\ORM\PersistentCollection {#27608 …}
    +followers: Doctrine\ORM\PersistentCollection {#27610 …}
    +blocks: Doctrine\ORM\PersistentCollection {#27612 …}
    +blockers: Doctrine\ORM\PersistentCollection {#27614 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#27616 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#27618 …}
    +reports: Doctrine\ORM\PersistentCollection {#27620 …}
    +favourites: Doctrine\ORM\PersistentCollection {#27622 …}
    +violations: Doctrine\ORM\PersistentCollection {#27624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#27626 …}
    +awards: Doctrine\ORM\PersistentCollection {#27628 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#27630 …}
    +categories: Doctrine\ORM\PersistentCollection {#27632 …}
    -id: 35058
    -password: "$2y$13$gfFXr34m4tjmv8WVucs8WOGFCeUIUdAX6N5PMLehq5prLSmPXbeeq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#27634 …}
    +apId: "cynar@lemmy.world"
    +apProfileId: "https://lemmy.world/u/cynar"
    +apPublicUrl: "https://lemmy.world/u/cynar"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "cynar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729099633 {#27580
      date: 2024-10-16 19:27:13.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690409914 {#27581
      date: 2023-07-27 00:18:34.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#27763
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#5154
    +avatar: null
    +cover: null
    +email: "cynar@lemmy.world"
    +username: "@cynar@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729408250 {#27579
      date: 2024-10-20 09:10:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#27582 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27584 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#27586 …}
    +entries: Doctrine\ORM\PersistentCollection {#27588 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#27590 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#27592 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#27594 …}
    +posts: Doctrine\ORM\PersistentCollection {#27596 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#27598 …}
    +postComments: Doctrine\ORM\PersistentCollection {#27600 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#27602 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#27604 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#27606 …}
    +follows: Doctrine\ORM\PersistentCollection {#27608 …}
    +followers: Doctrine\ORM\PersistentCollection {#27610 …}
    +blocks: Doctrine\ORM\PersistentCollection {#27612 …}
    +blockers: Doctrine\ORM\PersistentCollection {#27614 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#27616 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#27618 …}
    +reports: Doctrine\ORM\PersistentCollection {#27620 …}
    +favourites: Doctrine\ORM\PersistentCollection {#27622 …}
    +violations: Doctrine\ORM\PersistentCollection {#27624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#27626 …}
    +awards: Doctrine\ORM\PersistentCollection {#27628 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#27630 …}
    +categories: Doctrine\ORM\PersistentCollection {#27632 …}
    -id: 35058
    -password: "$2y$13$gfFXr34m4tjmv8WVucs8WOGFCeUIUdAX6N5PMLehq5prLSmPXbeeq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#27634 …}
    +apId: "cynar@lemmy.world"
    +apProfileId: "https://lemmy.world/u/cynar"
    +apPublicUrl: "https://lemmy.world/u/cynar"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "cynar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729099633 {#27580
      date: 2024-10-16 19:27:13.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690409914 {#27581
      date: 2023-07-27 00:18:34.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 22.0 MiB 0.62 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5153
    +user: Proxies\__CG__\App\Entity\User {#5154
      +avatar: null
      +cover: null
      +email: "cynar@lemmy.world"
      +username: "@cynar@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729408250 {#27579
        date: 2024-10-20 09:10:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#27582 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27584 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#27586 …}
      +entries: Doctrine\ORM\PersistentCollection {#27588 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#27590 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#27592 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#27594 …}
      +posts: Doctrine\ORM\PersistentCollection {#27596 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#27598 …}
      +postComments: Doctrine\ORM\PersistentCollection {#27600 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#27602 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#27604 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#27606 …}
      +follows: Doctrine\ORM\PersistentCollection {#27608 …}
      +followers: Doctrine\ORM\PersistentCollection {#27610 …}
      +blocks: Doctrine\ORM\PersistentCollection {#27612 …}
      +blockers: Doctrine\ORM\PersistentCollection {#27614 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#27616 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#27618 …}
      +reports: Doctrine\ORM\PersistentCollection {#27620 …}
      +favourites: Doctrine\ORM\PersistentCollection {#27622 …}
      +violations: Doctrine\ORM\PersistentCollection {#27624 …}
      +notifications: Doctrine\ORM\PersistentCollection {#27626 …}
      +awards: Doctrine\ORM\PersistentCollection {#27628 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#27630 …}
      +categories: Doctrine\ORM\PersistentCollection {#27632 …}
      -id: 35058
      -password: "$2y$13$gfFXr34m4tjmv8WVucs8WOGFCeUIUdAX6N5PMLehq5prLSmPXbeeq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#27634 …}
      +apId: "cynar@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cynar"
      +apPublicUrl: "https://lemmy.world/u/cynar"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cynar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729099633 {#27580
        date: 2024-10-16 19:27:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690409914 {#27581
        date: 2023-07-27 00:18:34.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      I often use the acronym WAF, Wife Acceptance Factor.\n
      \n
      Basically I need to make sure that all household setups can work completely dumb, with the central server having crashed.\n
      \n
      So far, so good.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706471893 {#5151
      date: 2024-01-28 20:58:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5155 …}
    +nested: Doctrine\ORM\PersistentCollection {#5157 …}
    +votes: Doctrine\ORM\PersistentCollection {#5159 …}
    +reports: Doctrine\ORM\PersistentCollection {#5161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5165 …}
    -id: 347793
    -bodyTs: "'accept':8 'acronym':5 'basic':10 'central':26 'complet':22 'crash':29 'dumb':23 'factor':9 'far':31 'good':33 'household':18 'make':14 'need':12 'often':2 'server':27 'setup':19 'sure':15 'use':3 'waf':6 'wife':7 'work':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471893 {#5152
      date: 2024-01-28 20:58:13.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#27840
  +subject: App\Entity\EntryComment {#5153
    +user: Proxies\__CG__\App\Entity\User {#5154
      +avatar: null
      +cover: null
      +email: "cynar@lemmy.world"
      +username: "@cynar@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729408250 {#27579
        date: 2024-10-20 09:10:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#27582 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27584 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#27586 …}
      +entries: Doctrine\ORM\PersistentCollection {#27588 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#27590 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#27592 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#27594 …}
      +posts: Doctrine\ORM\PersistentCollection {#27596 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#27598 …}
      +postComments: Doctrine\ORM\PersistentCollection {#27600 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#27602 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#27604 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#27606 …}
      +follows: Doctrine\ORM\PersistentCollection {#27608 …}
      +followers: Doctrine\ORM\PersistentCollection {#27610 …}
      +blocks: Doctrine\ORM\PersistentCollection {#27612 …}
      +blockers: Doctrine\ORM\PersistentCollection {#27614 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#27616 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#27618 …}
      +reports: Doctrine\ORM\PersistentCollection {#27620 …}
      +favourites: Doctrine\ORM\PersistentCollection {#27622 …}
      +violations: Doctrine\ORM\PersistentCollection {#27624 …}
      +notifications: Doctrine\ORM\PersistentCollection {#27626 …}
      +awards: Doctrine\ORM\PersistentCollection {#27628 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#27630 …}
      +categories: Doctrine\ORM\PersistentCollection {#27632 …}
      -id: 35058
      -password: "$2y$13$gfFXr34m4tjmv8WVucs8WOGFCeUIUdAX6N5PMLehq5prLSmPXbeeq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#27634 …}
      +apId: "cynar@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cynar"
      +apPublicUrl: "https://lemmy.world/u/cynar"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cynar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729099633 {#27580
        date: 2024-10-16 19:27:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690409914 {#27581
        date: 2023-07-27 00:18:34.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      I often use the acronym WAF, Wife Acceptance Factor.\n
      \n
      Basically I need to make sure that all household setups can work completely dumb, with the central server having crashed.\n
      \n
      So far, so good.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706471893 {#5151
      date: 2024-01-28 20:58:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5155 …}
    +nested: Doctrine\ORM\PersistentCollection {#5157 …}
    +votes: Doctrine\ORM\PersistentCollection {#5159 …}
    +reports: Doctrine\ORM\PersistentCollection {#5161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5165 …}
    -id: 347793
    -bodyTs: "'accept':8 'acronym':5 'basic':10 'central':26 'complet':22 'crash':29 'dumb':23 'factor':9 'far':31 'good':33 'household':18 'make':14 'need':12 'often':2 'server':27 'setup':19 'sure':15 'use':3 'waf':6 'wife':7 'work':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471893 {#5152
      date: 2024-01-28 20:58:13.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 22.0 MiB 0.82 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5153
    +user: Proxies\__CG__\App\Entity\User {#5154
      +avatar: null
      +cover: null
      +email: "cynar@lemmy.world"
      +username: "@cynar@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729408250 {#27579
        date: 2024-10-20 09:10:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#27582 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27584 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#27586 …}
      +entries: Doctrine\ORM\PersistentCollection {#27588 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#27590 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#27592 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#27594 …}
      +posts: Doctrine\ORM\PersistentCollection {#27596 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#27598 …}
      +postComments: Doctrine\ORM\PersistentCollection {#27600 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#27602 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#27604 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#27606 …}
      +follows: Doctrine\ORM\PersistentCollection {#27608 …}
      +followers: Doctrine\ORM\PersistentCollection {#27610 …}
      +blocks: Doctrine\ORM\PersistentCollection {#27612 …}
      +blockers: Doctrine\ORM\PersistentCollection {#27614 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#27616 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#27618 …}
      +reports: Doctrine\ORM\PersistentCollection {#27620 …}
      +favourites: Doctrine\ORM\PersistentCollection {#27622 …}
      +violations: Doctrine\ORM\PersistentCollection {#27624 …}
      +notifications: Doctrine\ORM\PersistentCollection {#27626 …}
      +awards: Doctrine\ORM\PersistentCollection {#27628 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#27630 …}
      +categories: Doctrine\ORM\PersistentCollection {#27632 …}
      -id: 35058
      -password: "$2y$13$gfFXr34m4tjmv8WVucs8WOGFCeUIUdAX6N5PMLehq5prLSmPXbeeq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#27634 …}
      +apId: "cynar@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cynar"
      +apPublicUrl: "https://lemmy.world/u/cynar"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cynar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729099633 {#27580
        date: 2024-10-16 19:27:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690409914 {#27581
        date: 2023-07-27 00:18:34.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      I often use the acronym WAF, Wife Acceptance Factor.\n
      \n
      Basically I need to make sure that all household setups can work completely dumb, with the central server having crashed.\n
      \n
      So far, so good.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706471893 {#5151
      date: 2024-01-28 20:58:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5155 …}
    +nested: Doctrine\ORM\PersistentCollection {#5157 …}
    +votes: Doctrine\ORM\PersistentCollection {#5159 …}
    +reports: Doctrine\ORM\PersistentCollection {#5161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5165 …}
    -id: 347793
    -bodyTs: "'accept':8 'acronym':5 'basic':10 'central':26 'complet':22 'crash':29 'dumb':23 'factor':9 'far':31 'good':33 'household':18 'make':14 'need':12 'often':2 'server':27 'setup':19 'sure':15 'use':3 'waf':6 'wife':7 'work':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471893 {#5152
      date: 2024-01-28 20:58:13.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#27897
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5153
    +user: Proxies\__CG__\App\Entity\User {#5154
      +avatar: null
      +cover: null
      +email: "cynar@lemmy.world"
      +username: "@cynar@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729408250 {#27579
        date: 2024-10-20 09:10:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#27582 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27584 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#27586 …}
      +entries: Doctrine\ORM\PersistentCollection {#27588 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#27590 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#27592 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#27594 …}
      +posts: Doctrine\ORM\PersistentCollection {#27596 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#27598 …}
      +postComments: Doctrine\ORM\PersistentCollection {#27600 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#27602 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#27604 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#27606 …}
      +follows: Doctrine\ORM\PersistentCollection {#27608 …}
      +followers: Doctrine\ORM\PersistentCollection {#27610 …}
      +blocks: Doctrine\ORM\PersistentCollection {#27612 …}
      +blockers: Doctrine\ORM\PersistentCollection {#27614 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#27616 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#27618 …}
      +reports: Doctrine\ORM\PersistentCollection {#27620 …}
      +favourites: Doctrine\ORM\PersistentCollection {#27622 …}
      +violations: Doctrine\ORM\PersistentCollection {#27624 …}
      +notifications: Doctrine\ORM\PersistentCollection {#27626 …}
      +awards: Doctrine\ORM\PersistentCollection {#27628 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#27630 …}
      +categories: Doctrine\ORM\PersistentCollection {#27632 …}
      -id: 35058
      -password: "$2y$13$gfFXr34m4tjmv8WVucs8WOGFCeUIUdAX6N5PMLehq5prLSmPXbeeq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#27634 …}
      +apId: "cynar@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cynar"
      +apPublicUrl: "https://lemmy.world/u/cynar"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cynar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729099633 {#27580
        date: 2024-10-16 19:27:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690409914 {#27581
        date: 2023-07-27 00:18:34.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      I often use the acronym WAF, Wife Acceptance Factor.\n
      \n
      Basically I need to make sure that all household setups can work completely dumb, with the central server having crashed.\n
      \n
      So far, so good.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706471893 {#5151
      date: 2024-01-28 20:58:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5155 …}
    +nested: Doctrine\ORM\PersistentCollection {#5157 …}
    +votes: Doctrine\ORM\PersistentCollection {#5159 …}
    +reports: Doctrine\ORM\PersistentCollection {#5161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5165 …}
    -id: 347793
    -bodyTs: "'accept':8 'acronym':5 'basic':10 'central':26 'complet':22 'crash':29 'dumb':23 'factor':9 'far':31 'good':33 'household':18 'make':14 'need':12 'often':2 'server':27 'setup':19 'sure':15 'use':3 'waf':6 'wife':7 'work':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471893 {#5152
      date: 2024-01-28 20:58:13.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 22.0 MiB 0.36 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5153
    +user: Proxies\__CG__\App\Entity\User {#5154
      +avatar: null
      +cover: null
      +email: "cynar@lemmy.world"
      +username: "@cynar@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729408250 {#27579
        date: 2024-10-20 09:10:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#27582 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27584 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#27586 …}
      +entries: Doctrine\ORM\PersistentCollection {#27588 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#27590 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#27592 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#27594 …}
      +posts: Doctrine\ORM\PersistentCollection {#27596 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#27598 …}
      +postComments: Doctrine\ORM\PersistentCollection {#27600 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#27602 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#27604 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#27606 …}
      +follows: Doctrine\ORM\PersistentCollection {#27608 …}
      +followers: Doctrine\ORM\PersistentCollection {#27610 …}
      +blocks: Doctrine\ORM\PersistentCollection {#27612 …}
      +blockers: Doctrine\ORM\PersistentCollection {#27614 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#27616 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#27618 …}
      +reports: Doctrine\ORM\PersistentCollection {#27620 …}
      +favourites: Doctrine\ORM\PersistentCollection {#27622 …}
      +violations: Doctrine\ORM\PersistentCollection {#27624 …}
      +notifications: Doctrine\ORM\PersistentCollection {#27626 …}
      +awards: Doctrine\ORM\PersistentCollection {#27628 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#27630 …}
      +categories: Doctrine\ORM\PersistentCollection {#27632 …}
      -id: 35058
      -password: "$2y$13$gfFXr34m4tjmv8WVucs8WOGFCeUIUdAX6N5PMLehq5prLSmPXbeeq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#27634 …}
      +apId: "cynar@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cynar"
      +apPublicUrl: "https://lemmy.world/u/cynar"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cynar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729099633 {#27580
        date: 2024-10-16 19:27:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690409914 {#27581
        date: 2023-07-27 00:18:34.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      I often use the acronym WAF, Wife Acceptance Factor.\n
      \n
      Basically I need to make sure that all household setups can work completely dumb, with the central server having crashed.\n
      \n
      So far, so good.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706471893 {#5151
      date: 2024-01-28 20:58:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5155 …}
    +nested: Doctrine\ORM\PersistentCollection {#5157 …}
    +votes: Doctrine\ORM\PersistentCollection {#5159 …}
    +reports: Doctrine\ORM\PersistentCollection {#5161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5165 …}
    -id: 347793
    -bodyTs: "'accept':8 'acronym':5 'basic':10 'central':26 'complet':22 'crash':29 'dumb':23 'factor':9 'far':31 'good':33 'household':18 'make':14 'need':12 'often':2 'server':27 'setup':19 'sure':15 'use':3 'waf':6 'wife':7 'work':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471893 {#5152
      date: 2024-01-28 20:58:13.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#28137
  +comment: App\Entity\EntryComment {#5153
    +user: Proxies\__CG__\App\Entity\User {#5154
      +avatar: null
      +cover: null
      +email: "cynar@lemmy.world"
      +username: "@cynar@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729408250 {#27579
        date: 2024-10-20 09:10:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#27582 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27584 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#27586 …}
      +entries: Doctrine\ORM\PersistentCollection {#27588 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#27590 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#27592 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#27594 …}
      +posts: Doctrine\ORM\PersistentCollection {#27596 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#27598 …}
      +postComments: Doctrine\ORM\PersistentCollection {#27600 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#27602 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#27604 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#27606 …}
      +follows: Doctrine\ORM\PersistentCollection {#27608 …}
      +followers: Doctrine\ORM\PersistentCollection {#27610 …}
      +blocks: Doctrine\ORM\PersistentCollection {#27612 …}
      +blockers: Doctrine\ORM\PersistentCollection {#27614 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#27616 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#27618 …}
      +reports: Doctrine\ORM\PersistentCollection {#27620 …}
      +favourites: Doctrine\ORM\PersistentCollection {#27622 …}
      +violations: Doctrine\ORM\PersistentCollection {#27624 …}
      +notifications: Doctrine\ORM\PersistentCollection {#27626 …}
      +awards: Doctrine\ORM\PersistentCollection {#27628 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#27630 …}
      +categories: Doctrine\ORM\PersistentCollection {#27632 …}
      -id: 35058
      -password: "$2y$13$gfFXr34m4tjmv8WVucs8WOGFCeUIUdAX6N5PMLehq5prLSmPXbeeq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#27634 …}
      +apId: "cynar@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cynar"
      +apPublicUrl: "https://lemmy.world/u/cynar"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cynar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729099633 {#27580
        date: 2024-10-16 19:27:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690409914 {#27581
        date: 2023-07-27 00:18:34.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4947
      +user: App\Entity\User {#4960
        +avatar: null
        +cover: null
        +email: "zero_spelled_with_an_ecks@programming.dev"
        +username: "@zero_spelled_with_an_ecks@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729306569 {#4944
          date: 2024-10-19 04:56:09.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4961 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4963 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4965 …}
        +entries: Doctrine\ORM\PersistentCollection {#4967 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4969 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4971 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4973 …}
        +posts: Doctrine\ORM\PersistentCollection {#4975 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4977 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4979 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4981 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4983 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4985 …}
        +follows: Doctrine\ORM\PersistentCollection {#4987 …}
        +followers: Doctrine\ORM\PersistentCollection {#4989 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4991 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4995 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4997 …}
        +reports: Doctrine\ORM\PersistentCollection {#4999 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5001 …}
        +violations: Doctrine\ORM\PersistentCollection {#5003 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5005 …}
        +awards: Doctrine\ORM\PersistentCollection {#5007 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5009 …}
        +categories: Doctrine\ORM\PersistentCollection {#5011 …}
        -id: 9268
        -password: "$2y$13$jdnSYM8pLHHS9qCdrFp9OeUAp4zMR2ogxVf8t6UkcspWIWtMxCyg6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5013 …}
        +apId: "zero_spelled_with_an_ecks@programming.dev"
        +apProfileId: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apPublicUrl: "https://programming.dev/u/zero_spelled_with_an_ecks"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "zero_spelled_with_an_ecks"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728300132 {#4945
          date: 2024-10-07 13:22:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687532092 {#4946
          date: 2023-06-23 16:54:52.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +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 {#4942
        date: 2024-10-20 14:01:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4948 …}
      +nested: Doctrine\ORM\PersistentCollection {#4950 …}
      +votes: Doctrine\ORM\PersistentCollection {#4952 …}
      +reports: Doctrine\ORM\PersistentCollection {#4954 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4956 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4958 …}
      -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 {#4943
        date: 2024-01-28 08:15:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4947}
    +body: """
      I often use the acronym WAF, Wife Acceptance Factor.\n
      \n
      Basically I need to make sure that all household setups can work completely dumb, with the central server having crashed.\n
      \n
      So far, so good.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706471893 {#5151
      date: 2024-01-28 20:58:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@zero_spelled_with_an_ecks@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5155 …}
    +nested: Doctrine\ORM\PersistentCollection {#5157 …}
    +votes: Doctrine\ORM\PersistentCollection {#5159 …}
    +reports: Doctrine\ORM\PersistentCollection {#5161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5165 …}
    -id: 347793
    -bodyTs: "'accept':8 'acronym':5 'basic':10 'central':26 'complet':22 'crash':29 'dumb':23 'factor':9 'far':31 'good':33 'household':18 'make':14 'need':12 'often':2 'server':27 'setup':19 'sure':15 'use':3 'waf':6 'wife':7 'work':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108839"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471893 {#5152
      date: 2024-01-28 20:58:13.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 24.0 MiB 109.93 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5020
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#5015
      date: 2024-01-28 08:05:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -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 {#5016
      date: 2024-01-28 08:05:09.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#28213
  +comment: App\Entity\EntryComment {#5020
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#5015
      date: 2024-01-28 08:05:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -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 {#5016
      date: 2024-01-28 08:05:09.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 24.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#5033
    +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
    +email: "linearchaos@lemmy.world"
    +username: "@linearchaos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am a Meat-Popsicle"
    +lastActive: DateTime @1729308159 {#5017
      date: 2024-10-19 05:22:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
    +entries: Doctrine\ORM\PersistentCollection {#5042 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
    +posts: Doctrine\ORM\PersistentCollection {#5050 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
    +follows: Doctrine\ORM\PersistentCollection {#5062 …}
    +followers: Doctrine\ORM\PersistentCollection {#5064 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
    +reports: Doctrine\ORM\PersistentCollection {#5074 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
    +violations: Doctrine\ORM\PersistentCollection {#5078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
    +awards: Doctrine\ORM\PersistentCollection {#5082 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
    +categories: Doctrine\ORM\PersistentCollection {#5086 …}
    -id: 3108
    -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
    +apId: "linearchaos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/linearchaos"
    +apPublicUrl: "https://lemmy.world/u/linearchaos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linearchaos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729273460 {#5018
      date: 2024-10-18 19:44:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687052393 {#5019
      date: 2023-06-18 03:39:53.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#28258
  +user: App\Entity\User {#5033
    +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
    +email: "linearchaos@lemmy.world"
    +username: "@linearchaos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am a Meat-Popsicle"
    +lastActive: DateTime @1729308159 {#5017
      date: 2024-10-19 05:22:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
    +entries: Doctrine\ORM\PersistentCollection {#5042 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
    +posts: Doctrine\ORM\PersistentCollection {#5050 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
    +follows: Doctrine\ORM\PersistentCollection {#5062 …}
    +followers: Doctrine\ORM\PersistentCollection {#5064 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
    +reports: Doctrine\ORM\PersistentCollection {#5074 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
    +violations: Doctrine\ORM\PersistentCollection {#5078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
    +awards: Doctrine\ORM\PersistentCollection {#5082 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
    +categories: Doctrine\ORM\PersistentCollection {#5086 …}
    -id: 3108
    -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
    +apId: "linearchaos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/linearchaos"
    +apPublicUrl: "https://lemmy.world/u/linearchaos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linearchaos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729273460 {#5018
      date: 2024-10-18 19:44:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687052393 {#5019
      date: 2023-06-18 03:39:53.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 24.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706425509 {#5016
    date: 2024-01-28 08:05:09.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#28313
  +date: DateTimeImmutable @1706425509 {#5016
    date: 2024-01-28 08:05:09.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 24.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706425509 {#5016
    date: 2024-01-28 08:05:09.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#28367
  +createdAt: DateTimeImmutable @1706425509 {#5016
    date: 2024-01-28 08:05:09.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 24.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#5033
    +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
    +email: "linearchaos@lemmy.world"
    +username: "@linearchaos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am a Meat-Popsicle"
    +lastActive: DateTime @1729308159 {#5017
      date: 2024-10-19 05:22:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
    +entries: Doctrine\ORM\PersistentCollection {#5042 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
    +posts: Doctrine\ORM\PersistentCollection {#5050 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
    +follows: Doctrine\ORM\PersistentCollection {#5062 …}
    +followers: Doctrine\ORM\PersistentCollection {#5064 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
    +reports: Doctrine\ORM\PersistentCollection {#5074 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
    +violations: Doctrine\ORM\PersistentCollection {#5078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
    +awards: Doctrine\ORM\PersistentCollection {#5082 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
    +categories: Doctrine\ORM\PersistentCollection {#5086 …}
    -id: 3108
    -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
    +apId: "linearchaos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/linearchaos"
    +apPublicUrl: "https://lemmy.world/u/linearchaos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linearchaos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729273460 {#5018
      date: 2024-10-18 19:44:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687052393 {#5019
      date: 2023-06-18 03:39:53.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#28421
  +width: 40
  +height: 40
  +user: App\Entity\User {#5033
    +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
    +email: "linearchaos@lemmy.world"
    +username: "@linearchaos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am a Meat-Popsicle"
    +lastActive: DateTime @1729308159 {#5017
      date: 2024-10-19 05:22:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
    +entries: Doctrine\ORM\PersistentCollection {#5042 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
    +posts: Doctrine\ORM\PersistentCollection {#5050 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
    +follows: Doctrine\ORM\PersistentCollection {#5062 …}
    +followers: Doctrine\ORM\PersistentCollection {#5064 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
    +reports: Doctrine\ORM\PersistentCollection {#5074 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
    +violations: Doctrine\ORM\PersistentCollection {#5078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
    +awards: Doctrine\ORM\PersistentCollection {#5082 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
    +categories: Doctrine\ORM\PersistentCollection {#5086 …}
    -id: 3108
    -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
    +apId: "linearchaos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/linearchaos"
    +apPublicUrl: "https://lemmy.world/u/linearchaos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linearchaos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729273460 {#5018
      date: 2024-10-18 19:44:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687052393 {#5019
      date: 2023-06-18 03:39:53.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 24.0 MiB 0.50 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5020
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#5015
      date: 2024-01-28 08:05:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -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 {#5016
      date: 2024-01-28 08:05:09.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#28507
  +subject: App\Entity\EntryComment {#5020
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#5015
      date: 2024-01-28 08:05:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -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 {#5016
      date: 2024-01-28 08:05:09.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 24.0 MiB 0.79 ms
Input props
[
  "subject" => App\Entity\EntryComment {#5020
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#5015
      date: 2024-01-28 08:05:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -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 {#5016
      date: 2024-01-28 08:05:09.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#28564
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#5020
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#5015
      date: 2024-01-28 08:05:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -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 {#5016
      date: 2024-01-28 08:05:09.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 24.0 MiB 40.30 ms
Input props
[
  "comment" => App\Entity\EntryComment {#5020
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#5015
      date: 2024-01-28 08:05:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -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 {#5016
      date: 2024-01-28 08:05:09.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#28804
  +comment: App\Entity\EntryComment {#5020
    +user: App\Entity\User {#5033
      +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
      +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
      +email: "linearchaos@lemmy.world"
      +username: "@linearchaos@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I am a Meat-Popsicle"
      +lastActive: DateTime @1729308159 {#5017
        date: 2024-10-19 05:22:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
      +entries: Doctrine\ORM\PersistentCollection {#5042 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
      +posts: Doctrine\ORM\PersistentCollection {#5050 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
      +follows: Doctrine\ORM\PersistentCollection {#5062 …}
      +followers: Doctrine\ORM\PersistentCollection {#5064 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
      +reports: Doctrine\ORM\PersistentCollection {#5074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
      +violations: Doctrine\ORM\PersistentCollection {#5078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
      +awards: Doctrine\ORM\PersistentCollection {#5082 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
      +categories: Doctrine\ORM\PersistentCollection {#5086 …}
      -id: 3108
      -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
      +apId: "linearchaos@lemmy.world"
      +apProfileId: "https://lemmy.world/u/linearchaos"
      +apPublicUrl: "https://lemmy.world/u/linearchaos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linearchaos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729273460 {#5018
        date: 2024-10-18 19:44:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687052393 {#5019
        date: 2023-06-18 03:39:53.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2419
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: null
        +cover: null
        +email: "corroded@lemmy.world"
        +username: "@corroded@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729095398 {#1536
          date: 2024-10-16 18:16:38.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
        +entries: Doctrine\ORM\PersistentCollection {#1631 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
        +posts: Doctrine\ORM\PersistentCollection {#1659 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
        +follows: Doctrine\ORM\PersistentCollection {#1660 …}
        +followers: Doctrine\ORM\PersistentCollection {#1627 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
        +reports: Doctrine\ORM\PersistentCollection {#1425 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
        +violations: Doctrine\ORM\PersistentCollection {#1699 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
        +awards: Doctrine\ORM\PersistentCollection {#1430 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
        +categories: Doctrine\ORM\PersistentCollection {#1645 …}
        -id: 37696
        -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
        +apId: "corroded@lemmy.world"
        +apProfileId: "https://lemmy.world/u/corroded"
        +apPublicUrl: "https://lemmy.world/u/corroded"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "corroded"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703347380 {#1515
          date: 2023-12-23 17:03:00.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690952830 {#1516
          date: 2023-08-02 07:07:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#265
        +icon: Proxies\__CG__\App\Entity\Image {#246 …}
        +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 {#275
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#237 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
        +entries: Doctrine\ORM\PersistentCollection {#180 …}
        +posts: Doctrine\ORM\PersistentCollection {#138 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
        +bans: Doctrine\ORM\PersistentCollection {#117 …}
        +reports: Doctrine\ORM\PersistentCollection {#103 …}
        +badges: Doctrine\ORM\PersistentCollection {#81 …}
        +logs: Doctrine\ORM\PersistentCollection {#71 …}
        +awards: Doctrine\ORM\PersistentCollection {#1346 …}
        +categories: Doctrine\ORM\PersistentCollection {#1823 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#269
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#271
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Share-your-favorite-automations"
      +title: "Share your favorite automations"
      +url: null
      +body: """
        I’ve been running HA for a while, and it’s been working well; I haven’t had to change much in a few months. That being said, it’s fun to tinker with it, and I’m curious to hear what kind of automations the rest of the community is using. What automations are you most proud of? What are your favorite? What kind of interesting automations have you written?\n
        \n
        My personal favorite is an automation that displays the current “apparent” temperature on a Hue bulb. It takes an average of the temperature, humidity, and luminance around my property and uses the average to compute an “apparent” (feels like) temperature. Then it applies a cosine function to the apparent temperature (to approximate how people feel temperature change), uses the resulting value to calculate a level between blue and red in CIELAB (a perceptually uniform color space), converts the results to RGB, and sets the color value of the hue bulb. The result is a bulb that changes color so that the change in color (as perceived by the eye) mirrors how the temperature “feels” outside. Ultimately what that means is that we can look at a small lamp with the hue bulb and say “It feels cold outside; we should put on a coat.” It’s probably overkill, but it was a fun programming exercise. We’ve started saying things like “It’s really blue today, I don’t feel like going out.”\n
        \n
        I’d really enjoy reading what kind of interesting automations everyone else has written.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 40
      +favouriteCount: 67
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729539860 {#2414
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 33576
      -titleTs: "'autom':4 'favorit':3 'share':1"
      -bodyTs: "'appar':82,108,120 'appli':114 'approxim':123 'around':98 'autom':45,54,68,77,254 'averag':91,104 'blue':138,236 'bulb':87,161,166,203 'calcul':134 'chang':20,128,168,173 'cielab':142 'coat':215 'cold':208 'color':146,156,169,175 'communiti':50 'comput':106 'convert':148 'cosin':116 'curious':39 'current':81 'd':246 'display':79 'els':256 'enjoy':248 'everyon':255 'exercis':226 'eye':180 'favorit':63,74 'feel':109,126,185,207,241 'fun':31,224 'function':117 'go':243 'ha':5 'haven':16 'hear':41 'hue':86,160,202 'humid':95 'interest':67,253 'kind':43,65,251 'lamp':199 'level':136 'like':110,232,242 'look':195 'lumin':97 'm':38 'mean':190 'mirror':181 'month':25 'much':21 'outsid':186,209 'overkil':219 'peopl':125 'perceiv':177 'perceptu':144 'person':73 'probabl':218 'program':225 'properti':100 'proud':58 'put':212 'read':249 'realli':235,247 'red':140 'rest':47 'result':131,150,163 'rgb':152 'run':4 'said':28 'say':205,230 'set':154 'small':198 'space':147 'start':229 'take':89 'temperatur':83,94,111,121,127,184 'thing':231 'tinker':33 'today':237 'ultim':187 'uniform':145 'use':52,102,129 'valu':132,157 've':2,228 'well':14 'work':13 'written':71,258"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706508490
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11273738"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706422090 {#1793
        date: 2024-01-28 07:08:10.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#265}
    +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 {#5015
      date: 2024-01-28 08:05:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5021 …}
    +nested: Doctrine\ORM\PersistentCollection {#5023 …}
    +votes: Doctrine\ORM\PersistentCollection {#5025 …}
    +reports: Doctrine\ORM\PersistentCollection {#5027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5029 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5031 …}
    -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 {#5016
      date: 2024-01-28 08:05:09.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 24.0 MiB 0.25 ms
Input props
[
  "label" => "Sidebar position"
  "settingsKey" => "KBIN_GENERAL_SIDEBAR_POSITION"
  "values" => [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  "defaultValue" => "RIGHT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#28909
  +label: "Sidebar position"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SIDEBAR_POSITION"
  +values: [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  +defaultValue: "RIGHT"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.20 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#28971
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.14 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#29076
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.15 ms
Input props
[
  "label" => "Infinite scrolling"
  "help" => "Automatically load more content when you reach the bottom of the page."
  "settingsKey" => "KBIN_GENERAL_INFINITE_SCROLL"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#29132
  +label: "Infinite scrolling"
  +help: "Automatically load more content when you reach the bottom of the page."
  +settingsKey: "KBIN_GENERAL_INFINITE_SCROLL"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.15 ms
Input props
[
  "label" => "Sticky navbar"
  "help" => "The navbar will stick to the top of the page when you scroll down."
  "settingsKey" => "KBIN_GENERAL_FIXED_NAVBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#29191
  +label: "Sticky navbar"
  +help: "The navbar will stick to the top of the page when you scroll down."
  +settingsKey: "KBIN_GENERAL_FIXED_NAVBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.13 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#29247
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.13 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#29303
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 24.0 MiB 0.23 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#29361
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.16 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#29424
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 24.0 MiB 0.21 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#29482
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 24.0 MiB 0.15 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#29538
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 24.0 MiB 0.17 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#29594
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.16 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#29650
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_ENTRIES_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.18 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#29706
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.14 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#29762
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.16 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#29818
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.15 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#29874
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.15 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#29930
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_POSTS_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.26 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#29986
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 24.0 MiB 0.17 ms
Input props
[
  "label" => "Comment reply position"
  "help" => "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  "settingsKey" => "KBIN_COMMENTS_REPLY_POSITION"
  "values" => [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  "defaultValue" => "TOP"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#30042
  +label: "Comment reply position"
  +help: "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  +settingsKey: "KBIN_COMMENTS_REPLY_POSITION"
  +values: [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  +defaultValue: "TOP"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 24.0 MiB 0.13 ms
Input props
[
  "label" => "Show Comment Avatars"
  "help" => "Display/hide user avatars when viewing comments on a single thread or post."
  "settingsKey" => "KBIN_COMMENTS_SHOW_USER_AVATAR"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#30100
  +label: "Show Comment Avatars"
  +help: "Display/hide user avatars when viewing comments on a single thread or post."
  +settingsKey: "KBIN_COMMENTS_SHOW_USER_AVATAR"
  +defaultValue: true
  +reloadRequired: true
}
user_actions App\Twig\Components\UserActionsComponent 24.0 MiB 0.45 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729095398 {#1536
      date: 2024-10-16 18:16:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
    +entries: Doctrine\ORM\PersistentCollection {#1631 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
    +posts: Doctrine\ORM\PersistentCollection {#1659 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
    +follows: Doctrine\ORM\PersistentCollection {#1660 …}
    +followers: Doctrine\ORM\PersistentCollection {#1627 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
    +reports: Doctrine\ORM\PersistentCollection {#1425 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
    +violations: Doctrine\ORM\PersistentCollection {#1699 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
    +awards: Doctrine\ORM\PersistentCollection {#1430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
    +categories: Doctrine\ORM\PersistentCollection {#1645 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1515
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1516
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#30177
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729095398 {#1536
      date: 2024-10-16 18:16:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1518 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1520 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1632 …}
    +entries: Doctrine\ORM\PersistentCollection {#1631 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1704 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1712 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1468 …}
    +posts: Doctrine\ORM\PersistentCollection {#1659 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1487 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1767 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1638 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1492 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1634 …}
    +follows: Doctrine\ORM\PersistentCollection {#1660 …}
    +followers: Doctrine\ORM\PersistentCollection {#1627 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1419 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1412 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1453 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1432 …}
    +reports: Doctrine\ORM\PersistentCollection {#1425 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1435 …}
    +violations: Doctrine\ORM\PersistentCollection {#1699 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
    +awards: Doctrine\ORM\PersistentCollection {#1430 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1595 …}
    +categories: Doctrine\ORM\PersistentCollection {#1645 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1678 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#1515
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#1516
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
}
date App\Twig\Components\DateComponent 24.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1706422090 {#1793
    date: 2024-01-28 07:08:10.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#30238
  +date: DateTimeImmutable @1706422090 {#1793
    date: 2024-01-28 07:08:10.0 +01:00
  }
}
magazine_box App\Twig\Components\MagazineBoxComponent 24.0 MiB 31.53 ms
Input props
[
  "magazine" => App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +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 {#275
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#269
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#271
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  "showSectionTitle" => true
]
Attributes
[]
Component
App\Twig\Components\MagazineBoxComponent {#30294
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +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 {#275
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#269
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#271
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +showCover: true
  +showDescription: true
  +showRules: true
  +showSubscribeButton: true
  +showInfo: true
  +showMeta: true
  +showSectionTitle: true
  +stretchedLink: true
}
magazine_sub App\Twig\Components\MagazineSubComponent 24.0 MiB 14.07 ms
Input props
[
  "magazine" => App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +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 {#275
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#269
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#271
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineSubComponent {#30352
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +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 {#275
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#269
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#271
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
}
date App\Twig\Components\DateComponent 24.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1704127905 {#271
    date: 2024-01-01 17:51:45.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#30428
  +date: DateTimeImmutable @1704127905 {#271
    date: 2024-01-01 17:51:45.0 +01:00
  }
}
user_inline App\Twig\Components\UserInlineComponent 24.0 MiB 8.70 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#30487
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#30534
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#30536 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#30538 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#30540 …}
    +entries: Doctrine\ORM\PersistentCollection {#30542 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#30544 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#30546 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#30548 …}
    +posts: Doctrine\ORM\PersistentCollection {#30550 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#30552 …}
    +postComments: Doctrine\ORM\PersistentCollection {#30554 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#30556 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#30558 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#30560 …}
    +follows: Doctrine\ORM\PersistentCollection {#30562 …}
    +followers: Doctrine\ORM\PersistentCollection {#30564 …}
    +blocks: Doctrine\ORM\PersistentCollection {#30566 …}
    +blockers: Doctrine\ORM\PersistentCollection {#30568 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#30570 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#30572 …}
    +reports: Doctrine\ORM\PersistentCollection {#30574 …}
    +favourites: Doctrine\ORM\PersistentCollection {#30576 …}
    +violations: Doctrine\ORM\PersistentCollection {#30578 …}
    +notifications: Doctrine\ORM\PersistentCollection {#30580 …}
    +awards: Doctrine\ORM\PersistentCollection {#30582 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#30584 …}
    +categories: Doctrine\ORM\PersistentCollection {#30586 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#30588 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#30535
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#30505
  +user: Proxies\__CG__\App\Entity\User {#30487
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#30534
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#30536 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#30538 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#30540 …}
    +entries: Doctrine\ORM\PersistentCollection {#30542 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#30544 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#30546 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#30548 …}
    +posts: Doctrine\ORM\PersistentCollection {#30550 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#30552 …}
    +postComments: Doctrine\ORM\PersistentCollection {#30554 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#30556 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#30558 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#30560 …}
    +follows: Doctrine\ORM\PersistentCollection {#30562 …}
    +followers: Doctrine\ORM\PersistentCollection {#30564 …}
    +blocks: Doctrine\ORM\PersistentCollection {#30566 …}
    +blockers: Doctrine\ORM\PersistentCollection {#30568 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#30570 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#30572 …}
    +reports: Doctrine\ORM\PersistentCollection {#30574 …}
    +favourites: Doctrine\ORM\PersistentCollection {#30576 …}
    +violations: Doctrine\ORM\PersistentCollection {#30578 …}
    +notifications: Doctrine\ORM\PersistentCollection {#30580 …}
    +awards: Doctrine\ORM\PersistentCollection {#30582 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#30584 …}
    +categories: Doctrine\ORM\PersistentCollection {#30586 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#30588 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#30535
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: true
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 24.0 MiB 38.04 ms
Input props
[
  "magazine" => "homeassistant@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#30696
  +limit: 4
  +tag: null
  +magazine: "homeassistant@lemmy.world"
  +type: "magazine"
  +title: "related_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#333 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 24.0 MiB 106.09 ms
Input props
[
  "magazine" => App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +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 {#275
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#269
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#271
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#7080
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +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 {#275
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#269
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#271
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  -userRepository: App\Repository\UserRepository {#603 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
user_avatar App\Twig\Components\UserAvatarComponent 24.0 MiB 8.56 ms
Input props
[
  "user" => App\Entity\User {#26396
    +avatar: Proxies\__CG__\App\Entity\Image {#26395 …}
    +cover: Proxies\__CG__\App\Entity\Image {#26393 …}
    +email: "solidgrue@lemmy.world"
    +username: "@solidgrue@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I’m just this guy, you know?"
    +lastActive: DateTime @1729172286 {#27124
      date: 2024-10-17 15:38:06.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26392 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26398 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26399 …}
    +entries: Doctrine\ORM\PersistentCollection {#25698 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#25699 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#25696 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25701 …}
    +posts: Doctrine\ORM\PersistentCollection {#25004 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#25005 …}
    +postComments: Doctrine\ORM\PersistentCollection {#24301 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#24302 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#23606 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#23607 …}
    +follows: Doctrine\ORM\PersistentCollection {#22962 …}
    +followers: Doctrine\ORM\PersistentCollection {#22963 …}
    +blocks: Doctrine\ORM\PersistentCollection {#22293 …}
    +blockers: Doctrine\ORM\PersistentCollection {#22294 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#22291 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#22299 …}
    +reports: Doctrine\ORM\PersistentCollection {#22296 …}
    +favourites: Doctrine\ORM\PersistentCollection {#22300 …}
    +violations: Doctrine\ORM\PersistentCollection {#22289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#22302 …}
    +awards: Doctrine\ORM\PersistentCollection {#21600 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#21601 …}
    +categories: Doctrine\ORM\PersistentCollection {#21598 …}
    -id: 759
    -password: "$2y$13$6y555FIo11R6QPa7JlgYOe5dVRCtJdhMDLupQiwRA598m4bR.ID52"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21603 …}
    +apId: "solidgrue@lemmy.world"
    +apProfileId: "https://lemmy.world/u/solidgrue"
    +apPublicUrl: "https://lemmy.world/u/solidgrue"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "solidgrue"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728122338 {#27122
      date: 2024-10-05 11:58:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686963234 {#26394
      date: 2023-06-17 02:53:54.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11087
  +width: 65
  +height: 65
  +user: App\Entity\User {#26396
    +avatar: Proxies\__CG__\App\Entity\Image {#26395 …}
    +cover: Proxies\__CG__\App\Entity\Image {#26393 …}
    +email: "solidgrue@lemmy.world"
    +username: "@solidgrue@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I’m just this guy, you know?"
    +lastActive: DateTime @1729172286 {#27124
      date: 2024-10-17 15:38:06.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26392 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26398 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26399 …}
    +entries: Doctrine\ORM\PersistentCollection {#25698 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#25699 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#25696 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#25701 …}
    +posts: Doctrine\ORM\PersistentCollection {#25004 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#25005 …}
    +postComments: Doctrine\ORM\PersistentCollection {#24301 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#24302 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#23606 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#23607 …}
    +follows: Doctrine\ORM\PersistentCollection {#22962 …}
    +followers: Doctrine\ORM\PersistentCollection {#22963 …}
    +blocks: Doctrine\ORM\PersistentCollection {#22293 …}
    +blockers: Doctrine\ORM\PersistentCollection {#22294 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#22291 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#22299 …}
    +reports: Doctrine\ORM\PersistentCollection {#22296 …}
    +favourites: Doctrine\ORM\PersistentCollection {#22300 …}
    +violations: Doctrine\ORM\PersistentCollection {#22289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#22302 …}
    +awards: Doctrine\ORM\PersistentCollection {#21600 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#21601 …}
    +categories: Doctrine\ORM\PersistentCollection {#21598 …}
    -id: 759
    -password: "$2y$13$6y555FIo11R6QPa7JlgYOe5dVRCtJdhMDLupQiwRA598m4bR.ID52"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21603 …}
    +apId: "solidgrue@lemmy.world"
    +apProfileId: "https://lemmy.world/u/solidgrue"
    +apPublicUrl: "https://lemmy.world/u/solidgrue"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "solidgrue"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728122338 {#27122
      date: 2024-10-05 11:58:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686963234 {#26394
      date: 2023-06-17 02:53:54.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 24.0 MiB 0.20 ms
Input props
[
  "user" => App\Entity\User {#4372
    +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
    +cover: null
    +email: "ikidd@lemmy.world"
    +username: "@ikidd@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
    +lastActive: DateTime @1729466951 {#4356
      date: 2024-10-21 01:29:11.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
    +entries: Doctrine\ORM\PersistentCollection {#4380 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
    +posts: Doctrine\ORM\PersistentCollection {#4388 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
    +follows: Doctrine\ORM\PersistentCollection {#4400 …}
    +followers: Doctrine\ORM\PersistentCollection {#4402 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4412 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
    +violations: Doctrine\ORM\PersistentCollection {#4416 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
    +awards: Doctrine\ORM\PersistentCollection {#4420 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
    +categories: Doctrine\ORM\PersistentCollection {#4424 …}
    -id: 10091
    -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
    +apId: "ikidd@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ikidd"
    +apPublicUrl: "https://lemmy.world/u/ikidd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ikidd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728268140 {#4357
      date: 2024-10-07 04:29:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576792 {#4358
      date: 2023-06-24 05:19:52.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#15841
  +width: 65
  +height: 65
  +user: App\Entity\User {#4372
    +avatar: Proxies\__CG__\App\Entity\Image {#4373 …}
    +cover: null
    +email: "ikidd@lemmy.world"
    +username: "@ikidd@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
    +lastActive: DateTime @1729466951 {#4356
      date: 2024-10-21 01:29:11.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4374 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4376 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4378 …}
    +entries: Doctrine\ORM\PersistentCollection {#4380 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4382 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4384 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4386 …}
    +posts: Doctrine\ORM\PersistentCollection {#4388 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4390 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4392 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4394 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4396 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4398 …}
    +follows: Doctrine\ORM\PersistentCollection {#4400 …}
    +followers: Doctrine\ORM\PersistentCollection {#4402 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4404 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4406 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4408 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4412 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
    +violations: Doctrine\ORM\PersistentCollection {#4416 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4418 …}
    +awards: Doctrine\ORM\PersistentCollection {#4420 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4422 …}
    +categories: Doctrine\ORM\PersistentCollection {#4424 …}
    -id: 10091
    -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4426 …}
    +apId: "ikidd@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ikidd"
    +apPublicUrl: "https://lemmy.world/u/ikidd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ikidd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728268140 {#4357
      date: 2024-10-07 04:29:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576792 {#4358
      date: 2023-06-24 05:19:52.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 24.0 MiB 43.82 ms
Input props
[
  "user" => App\Entity\User {#15029
    +avatar: Proxies\__CG__\App\Entity\Image {#15023 …}
    +cover: Proxies\__CG__\App\Entity\Image {#14352 …}
    +email: "DeltaTangoLima@reddrefuge.com"
    +username: "@DeltaTangoLima@reddrefuge.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Just an Aussie tech guy - home automation, ESP gadgets, networking. Also love my camping and 4WDing.\n
      \n
      Be a good motherfucker. Peace.
      """
    +lastActive: DateTime @1728206804 {#15025
      date: 2024-10-06 11:26:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#14354 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14351 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#13723 …}
    +entries: Doctrine\ORM\PersistentCollection {#13720 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#13725 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#13718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13091 …}
    +posts: Doctrine\ORM\PersistentCollection {#13088 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12392 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12389 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12394 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12387 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11742 …}
    +follows: Doctrine\ORM\PersistentCollection {#7099 …}
    +followers: Doctrine\ORM\PersistentCollection {#7090 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7093 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7805 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7808 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8434 …}
    +reports: Doctrine\ORM\PersistentCollection {#7807 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7097 …}
    +violations: Doctrine\ORM\PersistentCollection {#9782 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9088 …}
    +awards: Doctrine\ORM\PersistentCollection {#10417 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9785 …}
    +categories: Doctrine\ORM\PersistentCollection {#10416 …}
    -id: 7409
    -password: "$2y$13$PPzpxxadwj6rnbsXtZV06uAkMX2qpLUMu8q6zzklFbvnVeQxNXaKm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11093 …}
    +apId: "DeltaTangoLima@reddrefuge.com"
    +apProfileId: "https://reddrefuge.com/u/DeltaTangoLima"
    +apPublicUrl: "https://reddrefuge.com/u/DeltaTangoLima"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddrefuge.com/inbox"
    +apDomain: "reddrefuge.com"
    +apPreferredUsername: "DeltaTangoLima"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728442483 {#15024
      date: 2024-10-09 04:54:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687467753 {#15030
      date: 2023-06-22 23:02:33.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#18935
  +width: 65
  +height: 65
  +user: App\Entity\User {#15029
    +avatar: Proxies\__CG__\App\Entity\Image {#15023 …}
    +cover: Proxies\__CG__\App\Entity\Image {#14352 …}
    +email: "DeltaTangoLima@reddrefuge.com"
    +username: "@DeltaTangoLima@reddrefuge.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Just an Aussie tech guy - home automation, ESP gadgets, networking. Also love my camping and 4WDing.\n
      \n
      Be a good motherfucker. Peace.
      """
    +lastActive: DateTime @1728206804 {#15025
      date: 2024-10-06 11:26:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#14354 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14351 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#13723 …}
    +entries: Doctrine\ORM\PersistentCollection {#13720 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#13725 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#13718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13091 …}
    +posts: Doctrine\ORM\PersistentCollection {#13088 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12392 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12389 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12394 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12387 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11742 …}
    +follows: Doctrine\ORM\PersistentCollection {#7099 …}
    +followers: Doctrine\ORM\PersistentCollection {#7090 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7093 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7805 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7808 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8434 …}
    +reports: Doctrine\ORM\PersistentCollection {#7807 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7097 …}
    +violations: Doctrine\ORM\PersistentCollection {#9782 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9088 …}
    +awards: Doctrine\ORM\PersistentCollection {#10417 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9785 …}
    +categories: Doctrine\ORM\PersistentCollection {#10416 …}
    -id: 7409
    -password: "$2y$13$PPzpxxadwj6rnbsXtZV06uAkMX2qpLUMu8q6zzklFbvnVeQxNXaKm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11093 …}
    +apId: "DeltaTangoLima@reddrefuge.com"
    +apProfileId: "https://reddrefuge.com/u/DeltaTangoLima"
    +apPublicUrl: "https://reddrefuge.com/u/DeltaTangoLima"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddrefuge.com/inbox"
    +apDomain: "reddrefuge.com"
    +apPreferredUsername: "DeltaTangoLima"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728442483 {#15024
      date: 2024-10-09 04:54:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687467753 {#15030
      date: 2023-06-22 23:02:33.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 24.0 MiB 0.30 ms
Input props
[
  "user" => App\Entity\User {#3967
    +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#4027
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
    +entries: Doctrine\ORM\PersistentCollection {#3960 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +posts: Doctrine\ORM\PersistentCollection {#3950 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
    +follows: Doctrine\ORM\PersistentCollection {#4081 …}
    +followers: Doctrine\ORM\PersistentCollection {#4074 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
    +reports: Doctrine\ORM\PersistentCollection {#4080 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +violations: Doctrine\ORM\PersistentCollection {#4077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    +awards: Doctrine\ORM\PersistentCollection {#4066 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
    +categories: Doctrine\ORM\PersistentCollection {#4067 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#4023
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#4021
      date: 2023-06-23 22:02:39.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#21765
  +width: 65
  +height: 65
  +user: App\Entity\User {#3967
    +avatar: Proxies\__CG__\App\Entity\Image {#3968 …}
    +cover: null
    +email: "peter@feddit.uk"
    +username: "@peter@feddit.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[bi.gp](https://bi.gp)"
    +lastActive: DateTime @1729513978 {#4027
      date: 2024-10-21 14:32:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3972 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3965 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3962 …}
    +entries: Doctrine\ORM\PersistentCollection {#3960 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3957 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3953 …}
    +posts: Doctrine\ORM\PersistentCollection {#3950 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3948 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3946 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3943 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3939 …}
    +follows: Doctrine\ORM\PersistentCollection {#4081 …}
    +followers: Doctrine\ORM\PersistentCollection {#4074 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4064 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4053 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4026 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4084 …}
    +reports: Doctrine\ORM\PersistentCollection {#4080 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +violations: Doctrine\ORM\PersistentCollection {#4077 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    +awards: Doctrine\ORM\PersistentCollection {#4066 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4069 …}
    +categories: Doctrine\ORM\PersistentCollection {#4067 …}
    -id: 9592
    -password: "$2y$13$1fvAobuLq1/m5tuZB/Vexul0JXEQGOURyD2lTOS6p9369zpTQwcz2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4065 …}
    +apId: "peter@feddit.uk"
    +apProfileId: "https://feddit.uk/u/peter"
    +apPublicUrl: "https://feddit.uk/u/peter"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.uk/inbox"
    +apDomain: "feddit.uk"
    +apPreferredUsername: "peter"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719239657 {#4023
      date: 2024-06-24 16:34:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687550559 {#4021
      date: 2023-06-23 22:02:39.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 24.0 MiB 0.50 ms
Input props
[
  "user" => App\Entity\User {#9781
    +avatar: Proxies\__CG__\App\Entity\Image {#9780 …}
    +cover: null
    +email: "scrubbles@poptalk.scrubbles.tech"
    +username: "@scrubbles@poptalk.scrubbles.tech"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Little bit of everything!\n
      \n
      Avid Swiftie (come join us at [!taylorswift@poptalk.scrubbles.tech](https://poptalk.scrubbles.tech/c/taylorswift) )\n
      \n
      Gaming (Mass Effect, Witcher, and too much Satisfactory)\n
      \n
      Sci-fi\n
      \n
      I live for 90s TV sitcoms
      """
    +lastActive: DateTime @1729501239 {#9839
      date: 2024-10-21 11:00:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9250 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27829 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#27827 …}
    +entries: Doctrine\ORM\PersistentCollection {#9829 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9787 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9760 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9189 …}
    +posts: Doctrine\ORM\PersistentCollection {#9251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9249 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9143 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9133 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9085 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9090 …}
    +follows: Doctrine\ORM\PersistentCollection {#9063 …}
    +followers: Doctrine\ORM\PersistentCollection {#8899 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8598 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8537 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8481 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8433 …}
    +reports: Doctrine\ORM\PersistentCollection {#8438 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8411 …}
    +violations: Doctrine\ORM\PersistentCollection {#7970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7968 …}
    +awards: Doctrine\ORM\PersistentCollection {#7862 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7851 …}
    +categories: Doctrine\ORM\PersistentCollection {#7810 …}
    -id: 9624
    -password: "$2y$13$1v2Qw3gxm1STOexDaxoXW.x6ZqSMLnlC/txRHVswniIgILv6Mocli"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7803 …}
    +apId: "scrubbles@poptalk.scrubbles.tech"
    +apProfileId: "https://poptalk.scrubbles.tech/u/scrubbles"
    +apPublicUrl: "https://poptalk.scrubbles.tech/u/scrubbles"
    +apFollowersUrl: null
    +apInboxUrl: "https://poptalk.scrubbles.tech/inbox"
    +apDomain: "poptalk.scrubbles.tech"
    +apPreferredUsername: "scrubbles"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729412241 {#11088
      date: 2024-10-20 10:17:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687552207 {#11096
      date: 2023-06-23 22:30:07.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#24980
  +width: 65
  +height: 65
  +user: App\Entity\User {#9781
    +avatar: Proxies\__CG__\App\Entity\Image {#9780 …}
    +cover: null
    +email: "scrubbles@poptalk.scrubbles.tech"
    +username: "@scrubbles@poptalk.scrubbles.tech"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Little bit of everything!\n
      \n
      Avid Swiftie (come join us at [!taylorswift@poptalk.scrubbles.tech](https://poptalk.scrubbles.tech/c/taylorswift) )\n
      \n
      Gaming (Mass Effect, Witcher, and too much Satisfactory)\n
      \n
      Sci-fi\n
      \n
      I live for 90s TV sitcoms
      """
    +lastActive: DateTime @1729501239 {#9839
      date: 2024-10-21 11:00:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9250 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#27829 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#27827 …}
    +entries: Doctrine\ORM\PersistentCollection {#9829 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9787 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9760 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9189 …}
    +posts: Doctrine\ORM\PersistentCollection {#9251 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9249 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9143 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9133 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9085 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9090 …}
    +follows: Doctrine\ORM\PersistentCollection {#9063 …}
    +followers: Doctrine\ORM\PersistentCollection {#8899 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8598 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8537 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8481 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8433 …}
    +reports: Doctrine\ORM\PersistentCollection {#8438 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8411 …}
    +violations: Doctrine\ORM\PersistentCollection {#7970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7968 …}
    +awards: Doctrine\ORM\PersistentCollection {#7862 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7851 …}
    +categories: Doctrine\ORM\PersistentCollection {#7810 …}
    -id: 9624
    -password: "$2y$13$1v2Qw3gxm1STOexDaxoXW.x6ZqSMLnlC/txRHVswniIgILv6Mocli"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7803 …}
    +apId: "scrubbles@poptalk.scrubbles.tech"
    +apProfileId: "https://poptalk.scrubbles.tech/u/scrubbles"
    +apPublicUrl: "https://poptalk.scrubbles.tech/u/scrubbles"
    +apFollowersUrl: null
    +apInboxUrl: "https://poptalk.scrubbles.tech/inbox"
    +apDomain: "poptalk.scrubbles.tech"
    +apPreferredUsername: "scrubbles"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729412241 {#11088
      date: 2024-10-20 10:17:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687552207 {#11096
      date: 2023-06-23 22:30:07.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 24.0 MiB 0.30 ms
Input props
[
  "user" => App\Entity\User {#5033
    +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
    +email: "linearchaos@lemmy.world"
    +username: "@linearchaos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am a Meat-Popsicle"
    +lastActive: DateTime @1729308159 {#5017
      date: 2024-10-19 05:22:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
    +entries: Doctrine\ORM\PersistentCollection {#5042 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
    +posts: Doctrine\ORM\PersistentCollection {#5050 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
    +follows: Doctrine\ORM\PersistentCollection {#5062 …}
    +followers: Doctrine\ORM\PersistentCollection {#5064 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
    +reports: Doctrine\ORM\PersistentCollection {#5074 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
    +violations: Doctrine\ORM\PersistentCollection {#5078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
    +awards: Doctrine\ORM\PersistentCollection {#5082 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
    +categories: Doctrine\ORM\PersistentCollection {#5086 …}
    -id: 3108
    -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
    +apId: "linearchaos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/linearchaos"
    +apPublicUrl: "https://lemmy.world/u/linearchaos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linearchaos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729273460 {#5018
      date: 2024-10-18 19:44:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687052393 {#5019
      date: 2023-06-18 03:39:53.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#27874
  +width: 65
  +height: 65
  +user: App\Entity\User {#5033
    +avatar: Proxies\__CG__\App\Entity\Image {#5034 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5035 …}
    +email: "linearchaos@lemmy.world"
    +username: "@linearchaos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am a Meat-Popsicle"
    +lastActive: DateTime @1729308159 {#5017
      date: 2024-10-19 05:22:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5040 …}
    +entries: Doctrine\ORM\PersistentCollection {#5042 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5044 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5048 …}
    +posts: Doctrine\ORM\PersistentCollection {#5050 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5052 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5054 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5058 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5060 …}
    +follows: Doctrine\ORM\PersistentCollection {#5062 …}
    +followers: Doctrine\ORM\PersistentCollection {#5064 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5066 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5068 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5072 …}
    +reports: Doctrine\ORM\PersistentCollection {#5074 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5076 …}
    +violations: Doctrine\ORM\PersistentCollection {#5078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5080 …}
    +awards: Doctrine\ORM\PersistentCollection {#5082 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5084 …}
    +categories: Doctrine\ORM\PersistentCollection {#5086 …}
    -id: 3108
    -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5088 …}
    +apId: "linearchaos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/linearchaos"
    +apPublicUrl: "https://lemmy.world/u/linearchaos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linearchaos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729273460 {#5018
      date: 2024-10-18 19:44:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687052393 {#5019
      date: 2023-06-18 03:39:53.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 24.0 MiB 1.05 ms
Input props
[
  "user" => App\Entity\User {#10518
    +avatar: Proxies\__CG__\App\Entity\Image {#10578 …}
    +cover: null
    +email: "ALERT@sh.itjust.works"
    +username: "@ALERT@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Development Automation, Self-Hosted Enthusiast from Kyiv, Ukraine"
    +lastActive: DateTime @1728749168 {#10461
      date: 2024-10-12 18:06:08.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#10579 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10901 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11085 …}
    +entries: Doctrine\ORM\PersistentCollection {#11098 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11139 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11150 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11256 …}
    +posts: Doctrine\ORM\PersistentCollection {#11258 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11714 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11745 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11736 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11788 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11844 …}
    +follows: Doctrine\ORM\PersistentCollection {#11905 …}
    +followers: Doctrine\ORM\PersistentCollection {#12199 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12365 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12395 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12386 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12438 …}
    +reports: Doctrine\ORM\PersistentCollection {#12494 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12555 …}
    +violations: Doctrine\ORM\PersistentCollection {#12841 …}
    +notifications: Doctrine\ORM\PersistentCollection {#13086 …}
    +awards: Doctrine\ORM\PersistentCollection {#13093 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#13134 …}
    +categories: Doctrine\ORM\PersistentCollection {#13145 …}
    -id: 23696
    -password: "$2y$13$iRQgNA1.GqZY1IytcMyRHOg1Ldhko60AdpAQZdHqH5GDZSlzQQraC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13251 …}
    +apId: "ALERT@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/ALERT"
    +apPublicUrl: "https://sh.itjust.works/u/ALERT"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "ALERT"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727769277 {#10462
      date: 2024-10-01 09:54:37.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689109925 {#10472
      date: 2023-07-11 23:12:05.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#29517
  +width: 65
  +height: 65
  +user: App\Entity\User {#10518
    +avatar: Proxies\__CG__\App\Entity\Image {#10578 …}
    +cover: null
    +email: "ALERT@sh.itjust.works"
    +username: "@ALERT@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Development Automation, Self-Hosted Enthusiast from Kyiv, Ukraine"
    +lastActive: DateTime @1728749168 {#10461
      date: 2024-10-12 18:06:08.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#10579 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10901 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11085 …}
    +entries: Doctrine\ORM\PersistentCollection {#11098 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11139 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11150 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11256 …}
    +posts: Doctrine\ORM\PersistentCollection {#11258 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11714 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11745 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11736 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11788 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11844 …}
    +follows: Doctrine\ORM\PersistentCollection {#11905 …}
    +followers: Doctrine\ORM\PersistentCollection {#12199 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12365 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12395 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12386 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12438 …}
    +reports: Doctrine\ORM\PersistentCollection {#12494 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12555 …}
    +violations: Doctrine\ORM\PersistentCollection {#12841 …}
    +notifications: Doctrine\ORM\PersistentCollection {#13086 …}
    +awards: Doctrine\ORM\PersistentCollection {#13093 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#13134 …}
    +categories: Doctrine\ORM\PersistentCollection {#13145 …}
    -id: 23696
    -password: "$2y$13$iRQgNA1.GqZY1IytcMyRHOg1Ldhko60AdpAQZdHqH5GDZSlzQQraC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13251 …}
    +apId: "ALERT@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/ALERT"
    +apPublicUrl: "https://sh.itjust.works/u/ALERT"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "ALERT"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727769277 {#10462
      date: 2024-10-01 09:54:37.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689109925 {#10472
      date: 2023-07-11 23:12:05.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 24.0 MiB 4.45 ms
Input props
[
  "user" => App\Entity\User {#3091
    +avatar: Proxies\__CG__\App\Entity\Image {#2935 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2939 …}
    +email: "RandomLegend@lemmy.dbzer0.com"
    +username: "@RandomLegend@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      [You wouldn’t download a car.](https://www.youtube.com/watch?v=Fb7N-JtQWGI)\n
      \n
      wiki-user: RandomLegend
      """
    +lastActive: DateTime @1729373902 {#3105
      date: 2024-10-19 23:38:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2933 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2927 …}
    +entries: Doctrine\ORM\PersistentCollection {#2924 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2921 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2919 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2917 …}
    +posts: Doctrine\ORM\PersistentCollection {#2926 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2895 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3536 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#30419 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#30416 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#28490 …}
    +follows: Doctrine\ORM\PersistentCollection {#28487 …}
    +followers: Doctrine\ORM\PersistentCollection {#28492 …}
    +blocks: Doctrine\ORM\PersistentCollection {#28485 …}
    +blockers: Doctrine\ORM\PersistentCollection {#28494 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#28483 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#28496 …}
    +reports: Doctrine\ORM\PersistentCollection {#28481 …}
    +favourites: Doctrine\ORM\PersistentCollection {#28498 …}
    +violations: Doctrine\ORM\PersistentCollection {#28479 …}
    +notifications: Doctrine\ORM\PersistentCollection {#27824 …}
    +awards: Doctrine\ORM\PersistentCollection {#27828 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#10225 …}
    +categories: Doctrine\ORM\PersistentCollection {#10409 …}
    -id: 23124
    -password: "$2y$13$2m.lX2bvghWd4.e.do3V3eezE1SpTQ0/FLc/od7BnJcWSIcb4Vn9G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10420 …}
    +apId: "RandomLegend@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/RandomLegend"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/RandomLegend"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "RandomLegend"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727145873 {#3106
      date: 2024-09-24 04:44:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689090339 {#2942
      date: 2023-07-11 17:45:39.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#30768
  +width: 65
  +height: 65
  +user: App\Entity\User {#3091
    +avatar: Proxies\__CG__\App\Entity\Image {#2935 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2939 …}
    +email: "RandomLegend@lemmy.dbzer0.com"
    +username: "@RandomLegend@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      [You wouldn’t download a car.](https://www.youtube.com/watch?v=Fb7N-JtQWGI)\n
      \n
      wiki-user: RandomLegend
      """
    +lastActive: DateTime @1729373902 {#3105
      date: 2024-10-19 23:38:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2933 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2927 …}
    +entries: Doctrine\ORM\PersistentCollection {#2924 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2921 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2919 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2917 …}
    +posts: Doctrine\ORM\PersistentCollection {#2926 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2895 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3536 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#30419 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#30416 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#28490 …}
    +follows: Doctrine\ORM\PersistentCollection {#28487 …}
    +followers: Doctrine\ORM\PersistentCollection {#28492 …}
    +blocks: Doctrine\ORM\PersistentCollection {#28485 …}
    +blockers: Doctrine\ORM\PersistentCollection {#28494 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#28483 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#28496 …}
    +reports: Doctrine\ORM\PersistentCollection {#28481 …}
    +favourites: Doctrine\ORM\PersistentCollection {#28498 …}
    +violations: Doctrine\ORM\PersistentCollection {#28479 …}
    +notifications: Doctrine\ORM\PersistentCollection {#27824 …}
    +awards: Doctrine\ORM\PersistentCollection {#27828 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#10225 …}
    +categories: Doctrine\ORM\PersistentCollection {#10409 …}
    -id: 23124
    -password: "$2y$13$2m.lX2bvghWd4.e.do3V3eezE1SpTQ0/FLc/od7BnJcWSIcb4Vn9G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10420 …}
    +apId: "RandomLegend@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/RandomLegend"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/RandomLegend"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "RandomLegend"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727145873 {#3106
      date: 2024-09-24 04:44:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689090339 {#2942
      date: 2023-07-11 17:45:39.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 24.0 MiB 0.61 ms
Input props
[
  "user" => App\Entity\User {#7163
    +avatar: Proxies\__CG__\App\Entity\Image {#7209 …}
    +cover: null
    +email: "sabreW4K3@lemmy.tf"
    +username: "@sabreW4K3@lemmy.tf"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Born and raised in London. Just a normal guy with a moral compass."
    +lastActive: DateTime @1719641720 {#7270
      date: 2024-06-29 08:15:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7152 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7111 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7076 …}
    +entries: Doctrine\ORM\PersistentCollection {#6892 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6598 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6537 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6481 …}
    +posts: Doctrine\ORM\PersistentCollection {#6425 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6438 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6398 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6232 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5920 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5856 …}
    +follows: Doctrine\ORM\PersistentCollection {#5800 …}
    +followers: Doctrine\ORM\PersistentCollection {#5726 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5757 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5705 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5523 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3753 …}
    +reports: Doctrine\ORM\PersistentCollection {#3791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3789 …}
    +violations: Doctrine\ORM\PersistentCollection {#3781 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3534 …}
    +awards: Doctrine\ORM\PersistentCollection {#3532 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3366 …}
    +categories: Doctrine\ORM\PersistentCollection {#3354 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3092 …}
    +apId: "sabreW4K3@lemmy.tf"
    +apProfileId: "https://lemmy.tf/u/sabreW4K3"
    +apPublicUrl: "https://lemmy.tf/u/sabreW4K3"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.tf/inbox"
    +apDomain: "lemmy.tf"
    +apPreferredUsername: "sabreW4K3"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719228515 {#7269
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#7558
      date: 2023-07-05 00:09:39.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#30825
  +width: 65
  +height: 65
  +user: App\Entity\User {#7163
    +avatar: Proxies\__CG__\App\Entity\Image {#7209 …}
    +cover: null
    +email: "sabreW4K3@lemmy.tf"
    +username: "@sabreW4K3@lemmy.tf"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Born and raised in London. Just a normal guy with a moral compass."
    +lastActive: DateTime @1719641720 {#7270
      date: 2024-06-29 08:15:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7152 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7111 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7076 …}
    +entries: Doctrine\ORM\PersistentCollection {#6892 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6598 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6537 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6481 …}
    +posts: Doctrine\ORM\PersistentCollection {#6425 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6438 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6398 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6232 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5920 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5856 …}
    +follows: Doctrine\ORM\PersistentCollection {#5800 …}
    +followers: Doctrine\ORM\PersistentCollection {#5726 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5757 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5705 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5523 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3753 …}
    +reports: Doctrine\ORM\PersistentCollection {#3791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3789 …}
    +violations: Doctrine\ORM\PersistentCollection {#3781 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3534 …}
    +awards: Doctrine\ORM\PersistentCollection {#3532 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3366 …}
    +categories: Doctrine\ORM\PersistentCollection {#3354 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3092 …}
    +apId: "sabreW4K3@lemmy.tf"
    +apProfileId: "https://lemmy.tf/u/sabreW4K3"
    +apPublicUrl: "https://lemmy.tf/u/sabreW4K3"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.tf/inbox"
    +apDomain: "lemmy.tf"
    +apPreferredUsername: "sabreW4K3"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719228515 {#7269
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#7558
      date: 2023-07-05 00:09:39.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 24.0 MiB 0.79 ms
Input props
[
  "user" => App\Entity\User {#20900
    +avatar: Proxies\__CG__\App\Entity\Image {#20247 …}
    +cover: null
    +email: "nexusband@lemmy.world"
    +username: "@nexusband@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "u/nexusband on Reddit"
    +lastActive: DateTime @1726696730 {#20902
      date: 2024-09-18 23:58:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#20249 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#20246 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#20251 …}
    +entries: Doctrine\ORM\PersistentCollection {#20244 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19584 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19581 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19586 …}
    +posts: Doctrine\ORM\PersistentCollection {#19579 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18940 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18937 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18311 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18308 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17614 …}
    +follows: Doctrine\ORM\PersistentCollection {#17611 …}
    +followers: Doctrine\ORM\PersistentCollection {#16970 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16967 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16316 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16313 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16311 …}
    +reports: Doctrine\ORM\PersistentCollection {#16320 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16317 …}
    +violations: Doctrine\ORM\PersistentCollection {#15676 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15673 …}
    +awards: Doctrine\ORM\PersistentCollection {#15671 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15680 …}
    +categories: Doctrine\ORM\PersistentCollection {#15677 …}
    -id: 4990
    -password: "$2y$13$L4RmsNSM4pxzW8kh/RJQxObKhxaVudcF4VQxUn.k1jaJXfXzLJIMK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15028 …}
    +apId: "nexusband@lemmy.world"
    +apProfileId: "https://lemmy.world/u/nexusband"
    +apPublicUrl: "https://lemmy.world/u/nexusband"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "nexusband"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719410771 {#20903
      date: 2024-06-26 16:06:11.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687155943 {#20901
      date: 2023-06-19 08:25:43.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#30882
  +width: 65
  +height: 65
  +user: App\Entity\User {#20900
    +avatar: Proxies\__CG__\App\Entity\Image {#20247 …}
    +cover: null
    +email: "nexusband@lemmy.world"
    +username: "@nexusband@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "u/nexusband on Reddit"
    +lastActive: DateTime @1726696730 {#20902
      date: 2024-09-18 23:58:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#20249 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#20246 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#20251 …}
    +entries: Doctrine\ORM\PersistentCollection {#20244 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19584 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19581 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19586 …}
    +posts: Doctrine\ORM\PersistentCollection {#19579 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18940 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18937 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18311 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18308 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17614 …}
    +follows: Doctrine\ORM\PersistentCollection {#17611 …}
    +followers: Doctrine\ORM\PersistentCollection {#16970 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16967 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16316 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16313 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16311 …}
    +reports: Doctrine\ORM\PersistentCollection {#16320 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16317 …}
    +violations: Doctrine\ORM\PersistentCollection {#15676 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15673 …}
    +awards: Doctrine\ORM\PersistentCollection {#15671 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15680 …}
    +categories: Doctrine\ORM\PersistentCollection {#15677 …}
    -id: 4990
    -password: "$2y$13$L4RmsNSM4pxzW8kh/RJQxObKhxaVudcF4VQxUn.k1jaJXfXzLJIMK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15028 …}
    +apId: "nexusband@lemmy.world"
    +apProfileId: "https://lemmy.world/u/nexusband"
    +apPublicUrl: "https://lemmy.world/u/nexusband"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "nexusband"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719410771 {#20903
      date: 2024-06-26 16:06:11.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687155943 {#20901
      date: 2023-06-19 08:25:43.0 +02:00
    }
  }
  +asLink: true
}
related_categories App\Twig\Components\RelatedCategoriesComponent 26.0 MiB 5.56 ms
Input props
[
  "magazine" => "homeassistant@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#30944
  +limit: 4
  +tag: null
  +magazine: "homeassistant@lemmy.world"
  +type: "related"
  +title: "related_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#30945 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 26.0 MiB 10.02 ms
Input props
[
  "magazine" => "homeassistant@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#31021
  +limit: 4
  +tag: null
  +magazine: "homeassistant@lemmy.world"
  +type: "magazine"
  +post: null
  +title: "related_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#31022 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#389 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 26.0 MiB 17.73 ms
Input props
[
  "magazine" => "homeassistant@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#31142
  +limit: 4
  +tag: null
  +magazine: "homeassistant@lemmy.world"
  +type: "magazine"
  +entry: null
  +title: "related_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#270 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#389 …}
}
support_us_block App\Twig\Components\SupportUsBlock 26.0 MiB 0.28 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#31197
  +subject: ? App\Entity\Contracts\VotableInterface
  +url: ? string
  -twig: Twig\Environment {#1252 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -partnerBlockRepository: App\Repository\PartnerBlockRepository {#31196 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 26.0 MiB 0.91 ms
Input props
[
  "magazine" => App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +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 {#275
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#269
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#271
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#31272
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +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 {#275
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#269
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#271
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#333 …}
}